public abstract class SaxonXQDynamicContext extends java.lang.Object implements XQDynamicContext
| Constructor and Description |
|---|
SaxonXQDynamicContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindAtomicValue(javax.xml.namespace.QName varname,
java.lang.String value,
XQItemType type) |
void |
bindBoolean(javax.xml.namespace.QName varname,
boolean value,
XQItemType type) |
void |
bindByte(javax.xml.namespace.QName varname,
byte value,
XQItemType type) |
void |
bindContextItem(XQItem contextitem) |
void |
bindDocument(javax.xml.namespace.QName varname,
org.xml.sax.InputSource source) |
void |
bindDouble(javax.xml.namespace.QName varname,
double value,
XQItemType type) |
void |
bindFloat(javax.xml.namespace.QName varname,
float value,
XQItemType type) |
void |
bindInt(javax.xml.namespace.QName varname,
int value,
XQItemType type) |
void |
bindItem(javax.xml.namespace.QName varname,
XQItem value) |
void |
bindLong(javax.xml.namespace.QName varname,
long value,
XQItemType type) |
void |
bindNode(javax.xml.namespace.QName varname,
org.w3c.dom.Node value,
XQItemType type) |
void |
bindObject(javax.xml.namespace.QName varname,
java.lang.Object value,
XQItemType type) |
void |
bindSequence(javax.xml.namespace.QName varname,
XQSequence value) |
void |
bindShort(javax.xml.namespace.QName varname,
short value,
XQItemType type) |
protected abstract void |
checkNotClosed() |
protected abstract SaxonXQDataFactory |
getDataFactory() |
protected abstract DynamicQueryContext |
getDynamicContext() |
java.util.TimeZone |
getImplicitTimeZone() |
void |
setImplicitTimeZone(java.util.TimeZone implicitTimeZone) |
protected abstract DynamicQueryContext getDynamicContext()
protected abstract void checkNotClosed()
throws XQException
XQExceptionprotected abstract SaxonXQDataFactory getDataFactory() throws XQException
XQExceptionpublic void bindAtomicValue(javax.xml.namespace.QName varname,
java.lang.String value,
XQItemType type)
throws XQException
bindAtomicValue in interface XQDynamicContextXQExceptionpublic void bindBoolean(javax.xml.namespace.QName varname,
boolean value,
XQItemType type)
throws XQException
bindBoolean in interface XQDynamicContextXQExceptionpublic void bindByte(javax.xml.namespace.QName varname,
byte value,
XQItemType type)
throws XQException
bindByte in interface XQDynamicContextXQExceptionpublic void bindContextItem(XQItem contextitem) throws XQException
bindContextItem in interface XQDynamicContextXQExceptionpublic void bindDocument(javax.xml.namespace.QName varname,
org.xml.sax.InputSource source)
throws XQException
bindDocument in interface XQDynamicContextXQExceptionpublic void bindDouble(javax.xml.namespace.QName varname,
double value,
XQItemType type)
throws XQException
bindDouble in interface XQDynamicContextXQExceptionpublic void bindFloat(javax.xml.namespace.QName varname,
float value,
XQItemType type)
throws XQException
bindFloat in interface XQDynamicContextXQExceptionpublic void bindInt(javax.xml.namespace.QName varname,
int value,
XQItemType type)
throws XQException
bindInt in interface XQDynamicContextXQExceptionpublic void bindItem(javax.xml.namespace.QName varname,
XQItem value)
throws XQException
bindItem in interface XQDynamicContextXQExceptionpublic void bindLong(javax.xml.namespace.QName varname,
long value,
XQItemType type)
throws XQException
bindLong in interface XQDynamicContextXQExceptionpublic void bindNode(javax.xml.namespace.QName varname,
org.w3c.dom.Node value,
XQItemType type)
throws XQException
bindNode in interface XQDynamicContextXQExceptionpublic void bindObject(javax.xml.namespace.QName varname,
java.lang.Object value,
XQItemType type)
throws XQException
bindObject in interface XQDynamicContextXQExceptionpublic void bindSequence(javax.xml.namespace.QName varname,
XQSequence value)
throws XQException
bindSequence in interface XQDynamicContextXQExceptionpublic void bindShort(javax.xml.namespace.QName varname,
short value,
XQItemType type)
throws XQException
bindShort in interface XQDynamicContextXQExceptionpublic java.util.TimeZone getImplicitTimeZone()
throws XQException
getImplicitTimeZone in interface XQDynamicContextXQExceptionpublic void setImplicitTimeZone(java.util.TimeZone implicitTimeZone)
throws XQException
setImplicitTimeZone in interface XQDynamicContextXQException