com.xml_project.morganaxproc.xdm
Class XS_dayTimeDuration

java.lang.Object
  extended by com.xml_project.morganaxproc.xdm.XdmSequence
      extended by com.xml_project.morganaxproc.xdm.XdmItem
          extended by com.xml_project.morganaxproc.xdm.XdmValue
              extended by com.xml_project.morganaxproc.xdm.XS_AnySimpleType
                  extended by com.xml_project.morganaxproc.xdm.XS_AnyAtomicType
                      extended by com.xml_project.morganaxproc.xdm.XS_Duration
                          extended by com.xml_project.morganaxproc.xdm.XS_dayTimeDuration
All Implemented Interfaces:
XS_AnyType, Iterable<XdmItem>

public class XS_dayTimeDuration
extends XS_Duration

Implementation of xs:dayTimeDuration


Nested Class Summary
 
Nested classes/interfaces inherited from class com.xml_project.morganaxproc.xdm.XS_Duration
XS_Duration.Duration
 
Nested classes/interfaces inherited from class com.xml_project.morganaxproc.xdm.XS_AnyAtomicType
XS_AnyAtomicType.ValueComparers
 
Field Summary
static QName TypeName
           
 
Fields inherited from class com.xml_project.morganaxproc.xdm.XS_Duration
Precision, SecondsPerDay
 
Constructor Summary
protected XS_dayTimeDuration(XS_Duration.Duration d)
           
 
Method Summary
static XS_dayTimeDuration add(XS_dayTimeDuration d1, XS_dayTimeDuration d2)
           
 XS_dayTimeDuration copy()
           
static XS_Decimal divide(XS_dayTimeDuration d1, XS_dayTimeDuration d2)
           
static XS_dayTimeDuration divide(XS_dayTimeDuration d, XS_Double num)
           
static Class<? extends XS_AnyType> getRestrictionBase()
           
 String getStringValue()
          Returns the string value.
 QName getTypeName()
           
 boolean isOrdered()
           
 boolean isValidTimezone()
           
static XS_dayTimeDuration multiply(XS_dayTimeDuration d, XS_Double num)
           
static XS_dayTimeDuration newInstance(int millies)
           
static XS_dayTimeDuration newInstance(XdmValue value)
           
static XS_dayTimeDuration sub(XS_dayTimeDuration d1, XS_dayTimeDuration d2)
           
 
Methods inherited from class com.xml_project.morganaxproc.xdm.XS_Duration
compareSubTypes, compareValues, getDuration, getMicroSeconds, getMonths, getSeconds, getValue
 
Methods inherited from class com.xml_project.morganaxproc.xdm.XS_AnyAtomicType
compareValue, makeCompareResult, test
 
Methods inherited from class com.xml_project.morganaxproc.xdm.XS_AnySimpleType
compareValues, isValue
 
Methods inherited from class com.xml_project.morganaxproc.xdm.XdmValue
atomize
 
Methods inherited from class com.xml_project.morganaxproc.xdm.XdmItem
first, get, hasValues, isEmpty, iterator, size, subSequence
 
Methods inherited from class com.xml_project.morganaxproc.xdm.XdmSequence
concat, hasCommonType, normalize, serialize, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TypeName

public static final QName TypeName
Constructor Detail

XS_dayTimeDuration

protected XS_dayTimeDuration(XS_Duration.Duration d)
Method Detail

getTypeName

public QName getTypeName()
Specified by:
getTypeName in interface XS_AnyType
Overrides:
getTypeName in class XS_Duration

copy

public XS_dayTimeDuration copy()

getStringValue

public String getStringValue()
Description copied from class: XdmItem
Returns the string value.

Overrides:
getStringValue in class XS_Duration
Returns:
the string value.

isOrdered

public boolean isOrdered()
Overrides:
isOrdered in class XS_Duration

isValidTimezone

public boolean isValidTimezone()

newInstance

public static XS_dayTimeDuration newInstance(XdmValue value)
                                      throws XPathException
Throws:
XPathException

newInstance

public static XS_dayTimeDuration newInstance(int millies)

getRestrictionBase

public static Class<? extends XS_AnyType> getRestrictionBase()

add

public static XS_dayTimeDuration add(XS_dayTimeDuration d1,
                                     XS_dayTimeDuration d2)

sub

public static XS_dayTimeDuration sub(XS_dayTimeDuration d1,
                                     XS_dayTimeDuration d2)

multiply

public static XS_dayTimeDuration multiply(XS_dayTimeDuration d,
                                          XS_Double num)
                                   throws XPathException
Throws:
XPathException

divide

public static XS_dayTimeDuration divide(XS_dayTimeDuration d,
                                        XS_Double num)
                                 throws XPathException
Throws:
XPathException

divide

public static XS_Decimal divide(XS_dayTimeDuration d1,
                                XS_dayTimeDuration d2)
                         throws XPathException
Throws:
XPathException