|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.fraunhofer.ipsi.ipsixq.api.impl.XQAbstractExprCommons
de.fraunhofer.ipsi.ipsixq.api.impl.XQExprCommonsImpl
public abstract class XQExprCommonsImpl
Constructor Summary | |
---|---|
XQExprCommonsImpl(StaticContext staticContext,
EvaluationContext dynamicContext)
|
Method Summary | |
---|---|
void |
bindBoolean(javax.xml.namespace.QName varname,
boolean value)
Binds a boolean value to the given external variable. |
void |
bindByte(javax.xml.namespace.QName varname,
byte value)
Binds a byte value to the given external variable. |
void |
bindDecimal(javax.xml.namespace.QName varname,
java.math.BigDecimal value)
Binds a big decimal value to the given external variable. |
void |
bindDouble(javax.xml.namespace.QName varname,
double value)
Binds a double value to the given external variable. |
void |
bindFloat(javax.xml.namespace.QName varname,
float value)
Binds a float value to the given external variable. |
void |
bindInt(javax.xml.namespace.QName varname,
int value)
Binds an integer value to the given external variable. |
void |
bindLong(javax.xml.namespace.QName varname,
long value)
Binds a long value to the given external variable. |
void |
bindNode(javax.xml.namespace.QName varname,
org.w3c.dom.Node node)
Binds an XML node. |
void |
bindString(javax.xml.namespace.QName varname,
java.lang.String value)
Binds a string value to the given variable. |
void |
bindURI(javax.xml.namespace.QName varname,
java.net.URI value)
Binds a URI value to the given external variable. |
void |
close()
Closes the expression object and release associated resources. |
boolean |
isClosed()
Checks if the expression is in a closed state. |
Methods inherited from class de.fraunhofer.ipsi.ipsixq.api.impl.XQAbstractExprCommons |
---|
bindBase64Binary, bindContextItem, bindHexBinary, bindItem, bindLexicalValue, bindNotation, bindSequence, bindTime, bindTimestamp, cancel, clearWarnings, getImplicitTimeZone, getQueryTimeout, getWarnings, setImplicitTimeZone, setQueryTimeout |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XQExprCommonsImpl(StaticContext staticContext, EvaluationContext dynamicContext)
Method Detail |
---|
public void close() throws XQException
XQExprCommons
close
in interface XQExprCommons
close
in class XQAbstractExprCommons
XQException
public boolean isClosed()
XQExprCommons
isClosed
in interface XQExprCommons
isClosed
in class XQAbstractExprCommons
public void bindBoolean(javax.xml.namespace.QName varname, boolean value) throws XQTypeException
XQDynamicContext
bindBoolean
in interface XQDynamicContext
bindBoolean
in class XQAbstractExprCommons
XQTypeException
public void bindDouble(javax.xml.namespace.QName varname, double value) throws XQTypeException
XQDynamicContext
bindDouble
in interface XQDynamicContext
bindDouble
in class XQAbstractExprCommons
XQTypeException
public void bindFloat(javax.xml.namespace.QName varname, float value) throws XQTypeException
XQDynamicContext
bindFloat
in interface XQDynamicContext
bindFloat
in class XQAbstractExprCommons
XQTypeException
public void bindInt(javax.xml.namespace.QName varname, int value) throws XQTypeException
XQDynamicContext
bindInt
in interface XQDynamicContext
bindInt
in class XQAbstractExprCommons
XQTypeException
public void bindLong(javax.xml.namespace.QName varname, long value) throws XQTypeException
XQDynamicContext
bindLong
in interface XQDynamicContext
bindLong
in class XQAbstractExprCommons
XQTypeException
public void bindString(javax.xml.namespace.QName varname, java.lang.String value) throws XQTypeException
XQDynamicContext
bindString
in interface XQDynamicContext
bindString
in class XQAbstractExprCommons
XQTypeException
public void bindByte(javax.xml.namespace.QName varname, byte value) throws XQTypeException
XQDynamicContext
bindByte
in interface XQDynamicContext
bindByte
in class XQAbstractExprCommons
XQTypeException
public void bindDecimal(javax.xml.namespace.QName varname, java.math.BigDecimal value) throws XQTypeException
XQDynamicContext
bindDecimal
in interface XQDynamicContext
bindDecimal
in class XQAbstractExprCommons
XQTypeException
public void bindURI(javax.xml.namespace.QName varname, java.net.URI value) throws XQTypeException, XPathDTException
XQDynamicContext
bindURI
in interface XQDynamicContext
bindURI
in class XQAbstractExprCommons
XQTypeException
XPathDTException
public void bindNode(javax.xml.namespace.QName varname, org.w3c.dom.Node node) throws XQTypeException
XQDynamicContext
bindNode
in interface XQDynamicContext
bindNode
in class XQAbstractExprCommons
XQTypeException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |