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, setImplicitTimeZone
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
bindAtomicValue, bindBoolean, bindByte, bindContextItem, bindDocument, bindDouble, bindFloat, bindInt, bindItem, bindLong, bindNode, bindObject, bindSequence, bindShort, getImplicitTimeZone, setImplicitTimeZone
SaxonXQConnection connection
DynamicQueryContext context
Configuration config
boolean closed
SaxonXQExpression(SaxonXQConnection connection)
protected DynamicQueryContext getDynamicContext()
getDynamicContext
in class SaxonXQDynamicContext
protected SaxonXQDataFactory getDataFactory() throws XQException
getDataFactory
in class SaxonXQDynamicContext
XQException
protected void checkNotClosed() throws XQException
checkNotClosed
in class SaxonXQDynamicContext
XQException
public void cancel() throws XQException
cancel
in interface XQExpression
XQException
public void clearWarnings() throws XQException
clearWarnings
in interface XQExpression
XQException
public void close()
close
in interface XQExpression
public void executeCommand(java.io.Reader command) throws XQException
executeCommand
in interface XQExpression
XQException
public void executeCommand(java.lang.String command) throws XQException
executeCommand
in interface XQExpression
XQException
public XQResultSequence executeQuery(java.io.InputStream query) throws XQException
executeQuery
in interface XQExpression
XQException
public XQResultSequence executeQuery(java.io.Reader query) throws XQException
executeQuery
in interface XQExpression
XQException
public XQResultSequence executeQuery(java.lang.String query) throws XQException
executeQuery
in interface XQExpression
XQException
public int getQueryLanguageTypeAndVersion() throws XQException
getQueryLanguageTypeAndVersion
in interface XQExpression
XQException
public int getQueryTimeout() throws XQException
getQueryTimeout
in interface XQExpression
XQException
public XQWarning getWarnings() throws XQException
getWarnings
in interface XQExpression
XQException
public boolean isClosed()
isClosed
in interface XQExpression
public void setQueryTimeout(int seconds) throws XQException
setQueryTimeout
in interface XQExpression
XQException