de.fraunhofer.ipsi.xquery.datamodel
Interface AtomicValue

All Superinterfaces:
java.lang.Cloneable, Item, java.lang.Iterable<Item>, Sequence

public interface AtomicValue
extends Item


Method Summary
 AtomicValue castas(javax.xml.namespace.QName type)
          Method castas
 XDT_AnyAtomicType value()
          Method getValue
 
Methods inherited from interface de.fraunhofer.ipsi.xquery.datamodel.Item
stringValue, typeName
 
Methods inherited from interface de.fraunhofer.ipsi.xquery.datamodel.Sequence
add, addAll, booleanValue, clone, deepEquals, distinctDocOrder, get, indexOf, isEmpty, setImmutable, size
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

value

XDT_AnyAtomicType value()
Method getValue

Returns:
a XDT_AnyAtomicValue

castas

AtomicValue castas(javax.xml.namespace.QName type)
                   throws java.lang.ClassCastException,
                          XPathDTException
Method castas

Parameters:
type - a XS_QName
Returns:
an AtomicValue
Throws:
CastError
java.lang.ClassCastException
XPathDTException