Package net.sf.saxon.xqj
Class SaxonXQDynamicContext
java.lang.Object
net.sf.saxon.xqj.SaxonXQDynamicContext
- All Implemented Interfaces:
XQDynamicContext
- Direct Known Subclasses:
SaxonXQExpression
,SaxonXQPreparedExpression
Created by IntelliJ IDEA.
User: Mike
Date: 15-May-2006
Time: 13:54:02
To change this template use File | Settings | File Templates.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
bindAtomicValue
(QName varname, String value, XQItemType type) void
bindBoolean
(QName varname, boolean value, XQItemType type) void
bindByte
(QName varname, byte value, XQItemType type) void
bindContextItem
(XQItem contextitem) void
bindDocument
(QName varname, InputSource source) void
bindDouble
(QName varname, double value, XQItemType type) void
bindFloat
(QName varname, float value, XQItemType type) void
bindInt
(QName varname, int value, XQItemType type) void
void
bindLong
(QName varname, long value, XQItemType type) void
bindNode
(QName varname, Node value, XQItemType type) void
bindObject
(QName varname, Object value, XQItemType type) void
bindSequence
(QName varname, XQSequence value) void
bindShort
(QName varname, short value, XQItemType type) protected abstract void
protected abstract SaxonXQDataFactory
protected abstract DynamicQueryContext
void
setImplicitTimeZone
(TimeZone implicitTimeZone)
-
Constructor Details
-
SaxonXQDynamicContext
public SaxonXQDynamicContext()
-
-
Method Details
-
getDynamicContext
-
checkNotClosed
- Throws:
XQException
-
getDataFactory
- Throws:
XQException
-
bindAtomicValue
- Specified by:
bindAtomicValue
in interfaceXQDynamicContext
- Throws:
XQException
-
bindBoolean
- Specified by:
bindBoolean
in interfaceXQDynamicContext
- Throws:
XQException
-
bindByte
- Specified by:
bindByte
in interfaceXQDynamicContext
- Throws:
XQException
-
bindContextItem
- Specified by:
bindContextItem
in interfaceXQDynamicContext
- Throws:
XQException
-
bindDocument
- Specified by:
bindDocument
in interfaceXQDynamicContext
- Throws:
XQException
-
bindDouble
- Specified by:
bindDouble
in interfaceXQDynamicContext
- Throws:
XQException
-
bindFloat
- Specified by:
bindFloat
in interfaceXQDynamicContext
- Throws:
XQException
-
bindInt
- Specified by:
bindInt
in interfaceXQDynamicContext
- Throws:
XQException
-
bindItem
- Specified by:
bindItem
in interfaceXQDynamicContext
- Throws:
XQException
-
bindLong
- Specified by:
bindLong
in interfaceXQDynamicContext
- Throws:
XQException
-
bindNode
- Specified by:
bindNode
in interfaceXQDynamicContext
- Throws:
XQException
-
bindObject
- Specified by:
bindObject
in interfaceXQDynamicContext
- Throws:
XQException
-
bindSequence
- Specified by:
bindSequence
in interfaceXQDynamicContext
- Throws:
XQException
-
bindShort
- Specified by:
bindShort
in interfaceXQDynamicContext
- Throws:
XQException
-
getImplicitTimeZone
- Specified by:
getImplicitTimeZone
in interfaceXQDynamicContext
- Throws:
XQException
-
setImplicitTimeZone
- Specified by:
setImplicitTimeZone
in interfaceXQDynamicContext
- Throws:
XQException
-