Class SaxonXQExpression
java.lang.Object
net.sf.saxon.xqj.SaxonXQDynamicContext
net.sf.saxon.xqj.SaxonXQExpression
- All Implemented Interfaces:
XQDynamicContext, XQExpression
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean(package private) Configuration(package private) SaxonXQConnection(package private) DynamicQueryContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()protected voidvoidvoidclose()voidexecuteCommand(Reader command) voidexecuteCommand(String command) executeQuery(InputStream query) executeQuery(Reader query) executeQuery(String query) protected SaxonXQDataFactoryprotected DynamicQueryContextintintbooleanisClosed()voidsetQueryTimeout(int seconds) Methods inherited from class SaxonXQDynamicContext
bindAtomicValue, bindBoolean, bindByte, bindContextItem, bindDocument, bindDouble, bindFloat, bindInt, bindItem, bindLong, bindNode, bindObject, bindSequence, bindShort, getImplicitTimeZone, setImplicitTimeZoneMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface XQDynamicContext
bindAtomicValue, bindBoolean, bindByte, bindContextItem, bindDocument, bindDouble, bindFloat, bindInt, bindItem, bindLong, bindNode, bindObject, bindSequence, bindShort, getImplicitTimeZone, setImplicitTimeZone
-
Field Details
-
connection
SaxonXQConnection connection -
context
DynamicQueryContext context -
config
Configuration config -
closed
boolean closed
-
-
Constructor Details
-
SaxonXQExpression
SaxonXQExpression(SaxonXQConnection connection)
-
-
Method Details
-
getDynamicContext
- Specified by:
getDynamicContextin classSaxonXQDynamicContext
-
getDataFactory
- Specified by:
getDataFactoryin classSaxonXQDynamicContext- Throws:
XQException
-
checkNotClosed
- Specified by:
checkNotClosedin classSaxonXQDynamicContext- Throws:
XQException
-
cancel
- Specified by:
cancelin interfaceXQExpression- Throws:
XQException
-
clearWarnings
- Specified by:
clearWarningsin interfaceXQExpression- Throws:
XQException
-
close
public void close()- Specified by:
closein interfaceXQExpression
-
executeCommand
- Specified by:
executeCommandin interfaceXQExpression- Throws:
XQException
-
executeCommand
- Specified by:
executeCommandin interfaceXQExpression- Throws:
XQException
-
executeQuery
- Specified by:
executeQueryin interfaceXQExpression- Throws:
XQException
-
executeQuery
- Specified by:
executeQueryin interfaceXQExpression- Throws:
XQException
-
executeQuery
- Specified by:
executeQueryin interfaceXQExpression- Throws:
XQException
-
getQueryLanguageTypeAndVersion
- Specified by:
getQueryLanguageTypeAndVersionin interfaceXQExpression- Throws:
XQException
-
getQueryTimeout
- Specified by:
getQueryTimeoutin interfaceXQExpression- Throws:
XQException
-
getWarnings
- Specified by:
getWarningsin interfaceXQExpression- Throws:
XQException
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceXQExpression
-
setQueryTimeout
- Specified by:
setQueryTimeoutin interfaceXQExpression- Throws:
XQException
-