net.sf.saxon.xqj
Class SaxonXQExpression
java.lang.Object
net.sf.saxon.xqj.Closable
net.sf.saxon.xqj.SaxonXQDynamicContext
net.sf.saxon.xqj.SaxonXQExpression
- All Implemented Interfaces:
- javax.xml.xquery.XQDynamicContext, javax.xml.xquery.XQExpression
public class SaxonXQExpression
- extends SaxonXQDynamicContext
- implements javax.xml.xquery.XQExpression
Saxon implementation of the XQJ XQExpression interface
Methods inherited from class net.sf.saxon.xqj.SaxonXQDynamicContext |
bindAtomicValue, bindBoolean, bindByte, bindDocument, bindDocument, bindDocument, bindDocument, bindDocument, bindDocument, bindDouble, bindFloat, bindInt, bindItem, bindLong, bindNode, bindObject, bindSequence, bindShort, bindString, getConfiguration, getImplicitTimeZone, setImplicitTimeZone |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.xml.xquery.XQExpression |
close, isClosed |
Methods inherited from interface javax.xml.xquery.XQDynamicContext |
bindAtomicValue, bindBoolean, bindByte, bindDocument, bindDocument, bindDocument, bindDocument, bindDocument, bindDouble, bindFloat, bindInt, bindItem, bindLong, bindNode, bindObject, bindSequence, bindShort, bindString, getImplicitTimeZone, setImplicitTimeZone |
sqc
SaxonXQStaticContext sqc
context
DynamicQueryContext context
closed
boolean closed
SaxonXQExpression
SaxonXQExpression(SaxonXQConnection connection)
throws javax.xml.xquery.XQException
- Throws:
javax.xml.xquery.XQException
SaxonXQExpression
SaxonXQExpression(SaxonXQConnection connection,
SaxonXQStaticContext staticContext)
getDynamicContext
protected DynamicQueryContext getDynamicContext()
- Specified by:
getDynamicContext
in class SaxonXQDynamicContext
getDataFactory
protected SaxonXQDataFactory getDataFactory()
throws javax.xml.xquery.XQException
- Specified by:
getDataFactory
in class SaxonXQDynamicContext
- Throws:
javax.xml.xquery.XQException
cancel
public void cancel()
throws javax.xml.xquery.XQException
- Specified by:
cancel
in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeCommand
public void executeCommand(java.io.Reader command)
throws javax.xml.xquery.XQException
- Specified by:
executeCommand
in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeCommand
public void executeCommand(java.lang.String command)
throws javax.xml.xquery.XQException
- Specified by:
executeCommand
in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeQuery
public javax.xml.xquery.XQResultSequence executeQuery(java.io.InputStream query)
throws javax.xml.xquery.XQException
- Specified by:
executeQuery
in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeQuery
public javax.xml.xquery.XQResultSequence executeQuery(java.io.Reader query)
throws javax.xml.xquery.XQException
- Specified by:
executeQuery
in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
executeQuery
public javax.xml.xquery.XQResultSequence executeQuery(java.lang.String query)
throws javax.xml.xquery.XQException
- Specified by:
executeQuery
in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
getStaticContext
public javax.xml.xquery.XQStaticContext getStaticContext()
throws javax.xml.xquery.XQException
- Specified by:
getStaticContext
in interface javax.xml.xquery.XQExpression
- Throws:
javax.xml.xquery.XQException
externalVariableExists
protected boolean externalVariableExists(javax.xml.namespace.QName name)
- Specified by:
externalVariableExists
in class SaxonXQDynamicContext