de.fraunhofer.ipsi.xpathDatatypes
Class XDT_AnyAtomicType

java.lang.Object
  extended by de.fraunhofer.ipsi.xpathDatatypes.XS_AnySimpleType
      extended by de.fraunhofer.ipsi.xpathDatatypes.XDT_AnyAtomicType
Direct Known Subclasses:
XDT_DayTimeDuration, XDT_UntypedAtomic, XDT_YearMonthDuration, XS_AnyURI, XS_Base64Binary, XS_Boolean, XS_Date, XS_DateTime, XS_Decimal, XS_Double, XS_Duration, XS_Float, XS_GDay, XS_GMonth, XS_GMonthDay, XS_GYear, XS_GYearMonth, XS_HexBinary, XS_NOTATION, XS_QName, XS_String, XS_Time

public abstract class XDT_AnyAtomicType
extends XS_AnySimpleType


Constructor Summary
XDT_AnyAtomicType()
           
 
Method Summary
<T extends XDT_AnyAtomicType>
T
castas(java.lang.Class<T> type)
          Method castas
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XDT_AnyAtomicType

public XDT_AnyAtomicType()
Method Detail

castas

public <T extends XDT_AnyAtomicType> T castas(java.lang.Class<T> type)
                                   throws java.lang.ClassCastException,
                                          XPathDTException
Method castas

Parameters:
type - a Class
Returns:
a T
Throws:
java.lang.ClassCastException
XPathDTException