net.sf.saxon.javax.xml.xquery

Interface XQDynamicContext

Known Subinterfaces:
XQExpression, XQPreparedExpression
Known Implementing Classes:
SaxonXQDynamicContext, SaxonXQExpression, SaxonXQPreparedExpression

public interface XQDynamicContext

XQJ interfaces reconstructed from version 0.9 documentation

Method Summary

void
bindAtomicValue(QName varname, String value, XQItemType type)
void
bindBoolean(QName varname, boolean value, XQItemType type)
void
bindByte(QName varName, byte value, XQItemType type)
void
bindDocument(QName varname, InputStream value, XQItemType type)
void
bindDocument(QName varname, Reader value, XQItemType type)
void
bindDocument(QName varname, Source value, XQItemType type)
void
bindDocument(QName varname, String value, XQItemType type)
void
bindDocument(QName varname, XMLReader value, XQItemType type)
void
bindDocument(QName varname, XMLStreamReader value, XQItemType type)
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
bindItem(QName varName, XQItem value)
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)
void
bindString(QName varName, String value, XQItemType type)
TimeZone
getImplicitTimeZone()
void
setImplicitTimeZone(TimeZone implicitTimeZone)

Method Details

bindAtomicValue

public void bindAtomicValue(QName varname,
                            String value,
                            XQItemType type)
            throws XQException

bindBoolean

public void bindBoolean(QName varname,
                        boolean value,
                        XQItemType type)
            throws XQException

bindByte

public void bindByte(QName varName,
                     byte value,
                     XQItemType type)
            throws XQException

bindDocument

public void bindDocument(QName varname,
                         InputStream value,
                         XQItemType type)
            throws XQException

bindDocument

public void bindDocument(QName varname,
                         Reader value,
                         XQItemType type)
            throws XQException

bindDocument

public void bindDocument(QName varname,
                         Source value,
                         XQItemType type)
            throws XQException

bindDocument

public void bindDocument(QName varname,
                         String value,
                         XQItemType type)
            throws XQException

bindDocument

public void bindDocument(QName varname,
                         XMLReader value,
                         XQItemType type)
            throws XQException

bindDocument

public void bindDocument(QName varname,
                         XMLStreamReader value,
                         XQItemType type)
            throws XQException

bindDouble

public void bindDouble(QName varName,
                       double value,
                       XQItemType type)
            throws XQException

bindFloat

public void bindFloat(QName varName,
                      float value,
                      XQItemType type)
            throws XQException

bindInt

public void bindInt(QName varName,
                    int value,
                    XQItemType type)
            throws XQException

bindItem

public void bindItem(QName varName,
                     XQItem value)
            throws XQException

bindLong

public void bindLong(QName varName,
                     long value,
                     XQItemType type)
            throws XQException

bindNode

public void bindNode(QName varName,
                     Node value,
                     XQItemType type)
            throws XQException

bindObject

public void bindObject(QName varName,
                       Object value,
                       XQItemType type)
            throws XQException

bindSequence

public void bindSequence(QName varName,
                         XQSequence value)
            throws XQException

bindShort

public void bindShort(QName varName,
                      short value,
                      XQItemType type)
            throws XQException

bindString

public void bindString(QName varName,
                       String value,
                       XQItemType type)
            throws XQException

getImplicitTimeZone

public TimeZone getImplicitTimeZone()
            throws XQException

setImplicitTimeZone

public void setImplicitTimeZone(TimeZone implicitTimeZone)
            throws XQException