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
XQException
protected abstract SaxonXQDataFactory getDataFactory() throws XQException
XQException
public void bindAtomicValue(javax.xml.namespace.QName varname, java.lang.String value, XQItemType type) throws XQException
bindAtomicValue
in interface XQDynamicContext
XQException
public void bindBoolean(javax.xml.namespace.QName varname, boolean value, XQItemType type) throws XQException
bindBoolean
in interface XQDynamicContext
XQException
public void bindByte(javax.xml.namespace.QName varname, byte value, XQItemType type) throws XQException
bindByte
in interface XQDynamicContext
XQException
public void bindContextItem(XQItem contextitem) throws XQException
bindContextItem
in interface XQDynamicContext
XQException
public void bindDocument(javax.xml.namespace.QName varname, org.xml.sax.InputSource source) throws XQException
bindDocument
in interface XQDynamicContext
XQException
public void bindDouble(javax.xml.namespace.QName varname, double value, XQItemType type) throws XQException
bindDouble
in interface XQDynamicContext
XQException
public void bindFloat(javax.xml.namespace.QName varname, float value, XQItemType type) throws XQException
bindFloat
in interface XQDynamicContext
XQException
public void bindInt(javax.xml.namespace.QName varname, int value, XQItemType type) throws XQException
bindInt
in interface XQDynamicContext
XQException
public void bindItem(javax.xml.namespace.QName varname, XQItem value) throws XQException
bindItem
in interface XQDynamicContext
XQException
public void bindLong(javax.xml.namespace.QName varname, long value, XQItemType type) throws XQException
bindLong
in interface XQDynamicContext
XQException
public void bindNode(javax.xml.namespace.QName varname, org.w3c.dom.Node value, XQItemType type) throws XQException
bindNode
in interface XQDynamicContext
XQException
public void bindObject(javax.xml.namespace.QName varname, java.lang.Object value, XQItemType type) throws XQException
bindObject
in interface XQDynamicContext
XQException
public void bindSequence(javax.xml.namespace.QName varname, XQSequence value) throws XQException
bindSequence
in interface XQDynamicContext
XQException
public void bindShort(javax.xml.namespace.QName varname, short value, XQItemType type) throws XQException
bindShort
in interface XQDynamicContext
XQException
public java.util.TimeZone getImplicitTimeZone() throws XQException
getImplicitTimeZone
in interface XQDynamicContext
XQException
public void setImplicitTimeZone(java.util.TimeZone implicitTimeZone) throws XQException
setImplicitTimeZone
in interface XQDynamicContext
XQException