com.xmlcalabash.model
Class RuntimeValue

java.lang.Object
  extended by com.xmlcalabash.model.RuntimeValue

public class RuntimeValue
extends java.lang.Object

Author:
ndw

Constructor Summary
RuntimeValue()
           
RuntimeValue(java.lang.String value)
           
RuntimeValue(java.lang.String value, java.util.Vector<net.sf.saxon.s9api.XdmItem> generalValue, net.sf.saxon.s9api.XdmNode node, java.util.Hashtable<java.lang.String,java.lang.String> nsBindings)
           
RuntimeValue(java.lang.String value, net.sf.saxon.s9api.XdmNode node)
           
RuntimeValue(java.lang.String value, net.sf.saxon.s9api.XdmNode node, java.util.Hashtable<java.lang.String,java.lang.String> nsBindings)
           
 
Method Summary
 java.net.URI getBaseURI()
           
 boolean getBoolean()
           
 int getInt()
           
 java.util.Hashtable<java.lang.String,java.lang.String> getNamespaceBindings()
           
 net.sf.saxon.s9api.XdmSequenceIterator getNamespaces()
           
 net.sf.saxon.s9api.XdmNode getNode()
           
 net.sf.saxon.s9api.QName getQName()
           
 java.lang.String getString()
           
 net.sf.saxon.value.StringValue getStringValue()
           
 net.sf.saxon.s9api.XdmAtomicValue getUntypedAtomic(XProcRuntime runtime)
           
 net.sf.saxon.s9api.XdmValue getValue()
           
 boolean hasGeneralValue()
           
 boolean initialized()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeValue

public RuntimeValue()

RuntimeValue

public RuntimeValue(java.lang.String value,
                    net.sf.saxon.s9api.XdmNode node)

RuntimeValue

public RuntimeValue(java.lang.String value,
                    net.sf.saxon.s9api.XdmNode node,
                    java.util.Hashtable<java.lang.String,java.lang.String> nsBindings)

RuntimeValue

public RuntimeValue(java.lang.String value,
                    java.util.Vector<net.sf.saxon.s9api.XdmItem> generalValue,
                    net.sf.saxon.s9api.XdmNode node,
                    java.util.Hashtable<java.lang.String,java.lang.String> nsBindings)

RuntimeValue

public RuntimeValue(java.lang.String value)
Method Detail

initialized

public boolean initialized()

getUntypedAtomic

public net.sf.saxon.s9api.XdmAtomicValue getUntypedAtomic(XProcRuntime runtime)

getString

public java.lang.String getString()

hasGeneralValue

public boolean hasGeneralValue()

getValue

public net.sf.saxon.s9api.XdmValue getValue()

getStringValue

public net.sf.saxon.value.StringValue getStringValue()

getQName

public net.sf.saxon.s9api.QName getQName()

getNode

public net.sf.saxon.s9api.XdmNode getNode()

getBaseURI

public java.net.URI getBaseURI()

getNamespaceBindings

public java.util.Hashtable<java.lang.String,java.lang.String> getNamespaceBindings()

getBoolean

public boolean getBoolean()

getInt

public int getInt()

getNamespaces

public net.sf.saxon.s9api.XdmSequenceIterator getNamespaces()