net.sf.saxon.xqj
Class SaxonXQDynamicContext
java.lang.Object
  
net.sf.saxon.xqj.SaxonXQDynamicContext
- All Implemented Interfaces: 
 - XQDynamicContext
 
- Direct Known Subclasses: 
 - SaxonXQExpression, SaxonXQPreparedExpression
 
public abstract class SaxonXQDynamicContext
- extends Object
- implements XQDynamicContext
  
Created by IntelliJ IDEA.
 User: Mike
 Date: 15-May-2006
 Time: 13:54:02
 To change this template use File | Settings | File Templates.
 
| 
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 | 
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 | 
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)
 
            | 
 TimeZone | 
getImplicitTimeZone()
 
            | 
 void | 
setImplicitTimeZone(TimeZone implicitTimeZone)
 
            | 
 
 
SaxonXQDynamicContext
public SaxonXQDynamicContext()
bindAtomicValue
public void bindAtomicValue(QName varname,
                            String value,
                            XQItemType type)
                     throws XQException
- Specified by:
 bindAtomicValue in interface XQDynamicContext
 
- Throws:
 XQException
 
bindBoolean
public void bindBoolean(QName varname,
                        boolean value,
                        XQItemType type)
                 throws XQException
- Specified by:
 bindBoolean in interface XQDynamicContext
 
- Throws:
 XQException
 
bindByte
public void bindByte(QName varname,
                     byte value,
                     XQItemType type)
              throws XQException
- Specified by:
 bindByte in interface XQDynamicContext
 
- Throws:
 XQException
 
bindContextItem
public void bindContextItem(XQItem contextitem)
                     throws XQException
- Specified by:
 bindContextItem in interface XQDynamicContext
 
- Throws:
 XQException
 
bindDocument
public void bindDocument(QName varname,
                         InputSource source)
                  throws XQException
- Specified by:
 bindDocument in interface XQDynamicContext
 
- Throws:
 XQException
 
bindDouble
public void bindDouble(QName varname,
                       double value,
                       XQItemType type)
                throws XQException
- Specified by:
 bindDouble in interface XQDynamicContext
 
- Throws:
 XQException
 
bindFloat
public void bindFloat(QName varname,
                      float value,
                      XQItemType type)
               throws XQException
- Specified by:
 bindFloat in interface XQDynamicContext
 
- Throws:
 XQException
 
bindInt
public void bindInt(QName varname,
                    int value,
                    XQItemType type)
             throws XQException
- Specified by:
 bindInt in interface XQDynamicContext
 
- Throws:
 XQException
 
bindItem
public void bindItem(QName varname,
                     XQItem value)
              throws XQException
- Specified by:
 bindItem in interface XQDynamicContext
 
- Throws:
 XQException
 
bindLong
public void bindLong(QName varname,
                     long value,
                     XQItemType type)
              throws XQException
- Specified by:
 bindLong in interface XQDynamicContext
 
- Throws:
 XQException
 
bindNode
public void bindNode(QName varname,
                     Node value,
                     XQItemType type)
              throws XQException
- Specified by:
 bindNode in interface XQDynamicContext
 
- Throws:
 XQException
 
bindObject
public void bindObject(QName varname,
                       Object value,
                       XQItemType type)
                throws XQException
- Specified by:
 bindObject in interface XQDynamicContext
 
- Throws:
 XQException
 
bindSequence
public void bindSequence(QName varname,
                         XQSequence value)
                  throws XQException
- Specified by:
 bindSequence in interface XQDynamicContext
 
- Throws:
 XQException
 
bindShort
public void bindShort(QName varname,
                      short value,
                      XQItemType type)
               throws XQException
- Specified by:
 bindShort in interface XQDynamicContext
 
- Throws:
 XQException
 
getImplicitTimeZone
public TimeZone getImplicitTimeZone()
                             throws XQException
- Specified by:
 getImplicitTimeZone in interface XQDynamicContext
 
- Throws:
 XQException
 
setImplicitTimeZone
public void setImplicitTimeZone(TimeZone implicitTimeZone)
                         throws XQException
- Specified by:
 setImplicitTimeZone in interface XQDynamicContext
 
- Throws:
 XQException
 
Copyright (C) Michael H. Kay. All rights reserved.