org.deri.iris.api.terms.concrete
Interface IDayTimeDuration

All Superinterfaces:
Comparable<ITerm>, IConcreteTerm, IDuration, ITerm
All Known Implementing Classes:
DayTimeDuration

public interface IDayTimeDuration
extends IDuration

An interface for representing the xs:dayTimeDuration data-type. xs:dayTimeDuration is derived from xs:duration by restricting its lexical representation to contain only the days, hours, minutes and seconds components.

Remark: IRIS supports data types according to the standard specification for primitive XML Schema data types.


Method Summary
 IDayTimeDuration toCanonical()
          Returns a canonical representation of dayTimeDuration as defined in http://www.w3.org/TR/xpath-functions/#canonical-dayTimeDuration.
 
Methods inherited from interface org.deri.iris.api.terms.concrete.IDuration
getDay, getDecimalSecond, getHour, getMillisecond, getMinute, getMonth, getSecond, getValue, getYear, isPositive
 
Methods inherited from interface org.deri.iris.api.terms.IConcreteTerm
getDatatypeIRI, toCanonicalString
 
Methods inherited from interface org.deri.iris.api.terms.ITerm
isGround
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

toCanonical

IDayTimeDuration toCanonical()
Returns a canonical representation of dayTimeDuration as defined in http://www.w3.org/TR/xpath-functions/#canonical-dayTimeDuration.

Returns:
A canonical representation of this dayTimeDuration instance.