public class SaxonXQExpression extends SaxonXQDynamicContext implements XQExpression
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
closed |
(package private) Configuration |
config |
(package private) SaxonXQConnection |
connection |
(package private) DynamicQueryContext |
context |
| Constructor and Description |
|---|
SaxonXQExpression(SaxonXQConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
protected void |
checkNotClosed() |
void |
clearWarnings() |
void |
close() |
void |
executeCommand(java.io.Reader command) |
void |
executeCommand(java.lang.String command) |
XQResultSequence |
executeQuery(java.io.InputStream query) |
XQResultSequence |
executeQuery(java.io.Reader query) |
XQResultSequence |
executeQuery(java.lang.String query) |
protected SaxonXQDataFactory |
getDataFactory() |
protected DynamicQueryContext |
getDynamicContext() |
int |
getQueryLanguageTypeAndVersion() |
int |
getQueryTimeout() |
XQWarning |
getWarnings() |
boolean |
isClosed() |
void |
setQueryTimeout(int seconds) |
bindAtomicValue, bindBoolean, bindByte, bindContextItem, bindDocument, bindDouble, bindFloat, bindInt, bindItem, bindLong, bindNode, bindObject, bindSequence, bindShort, getImplicitTimeZone, setImplicitTimeZoneclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbindAtomicValue, bindBoolean, bindByte, bindContextItem, bindDocument, bindDouble, bindFloat, bindInt, bindItem, bindLong, bindNode, bindObject, bindSequence, bindShort, getImplicitTimeZone, setImplicitTimeZoneSaxonXQConnection connection
DynamicQueryContext context
Configuration config
boolean closed
SaxonXQExpression(SaxonXQConnection connection)
protected DynamicQueryContext getDynamicContext()
getDynamicContext in class SaxonXQDynamicContextprotected SaxonXQDataFactory getDataFactory() throws XQException
getDataFactory in class SaxonXQDynamicContextXQExceptionprotected void checkNotClosed()
throws XQException
checkNotClosed in class SaxonXQDynamicContextXQExceptionpublic void cancel()
throws XQException
cancel in interface XQExpressionXQExceptionpublic void clearWarnings()
throws XQException
clearWarnings in interface XQExpressionXQExceptionpublic void close()
close in interface XQExpressionpublic void executeCommand(java.io.Reader command)
throws XQException
executeCommand in interface XQExpressionXQExceptionpublic void executeCommand(java.lang.String command)
throws XQException
executeCommand in interface XQExpressionXQExceptionpublic XQResultSequence executeQuery(java.io.InputStream query) throws XQException
executeQuery in interface XQExpressionXQExceptionpublic XQResultSequence executeQuery(java.io.Reader query) throws XQException
executeQuery in interface XQExpressionXQExceptionpublic XQResultSequence executeQuery(java.lang.String query) throws XQException
executeQuery in interface XQExpressionXQExceptionpublic int getQueryLanguageTypeAndVersion()
throws XQException
getQueryLanguageTypeAndVersion in interface XQExpressionXQExceptionpublic int getQueryTimeout()
throws XQException
getQueryTimeout in interface XQExpressionXQExceptionpublic XQWarning getWarnings() throws XQException
getWarnings in interface XQExpressionXQExceptionpublic boolean isClosed()
isClosed in interface XQExpressionpublic void setQueryTimeout(int seconds)
throws XQException
setQueryTimeout in interface XQExpressionXQException