Class VarTime
- java.lang.Object
-
- javax.xml.datatype.XMLGregorianCalendar
-
- org.openprovenance.prov.validation.VarTime
-
- All Implemented Interfaces:
Cloneable,ExistentialVariable
public class VarTime extends XMLGregorianCalendar implements ExistentialVariable
-
-
Method Summary
-
Methods inherited from class javax.xml.datatype.XMLGregorianCalendar
getMillisecond, setTime, setTime, setTime
-
-
-
-
Constructor Detail
-
VarTime
public VarTime(String uri)
-
-
Method Detail
-
add
public void add(Duration duration)
- Specified by:
addin classXMLGregorianCalendar
-
clear
public void clear()
- Specified by:
clearin classXMLGregorianCalendar
-
clone
public Object clone()
- Specified by:
clonein classXMLGregorianCalendar
-
compare
public int compare(XMLGregorianCalendar xmlGregorianCalendar)
- Specified by:
comparein classXMLGregorianCalendar
-
getDay
public int getDay()
- Specified by:
getDayin classXMLGregorianCalendar
-
getEon
public BigInteger getEon()
- Specified by:
getEonin classXMLGregorianCalendar
-
getEonAndYear
public BigInteger getEonAndYear()
- Specified by:
getEonAndYearin classXMLGregorianCalendar
-
getFractionalSecond
public BigDecimal getFractionalSecond()
- Specified by:
getFractionalSecondin classXMLGregorianCalendar
-
getHour
public int getHour()
- Specified by:
getHourin classXMLGregorianCalendar
-
getMinute
public int getMinute()
- Specified by:
getMinutein classXMLGregorianCalendar
-
getMonth
public int getMonth()
- Specified by:
getMonthin classXMLGregorianCalendar
-
getSecond
public int getSecond()
- Specified by:
getSecondin classXMLGregorianCalendar
-
getTimeZone
public TimeZone getTimeZone(int defaultZoneoffset)
- Specified by:
getTimeZonein classXMLGregorianCalendar
-
getTimezone
public int getTimezone()
- Specified by:
getTimezonein classXMLGregorianCalendar
-
getXMLSchemaType
public QName getXMLSchemaType()
- Specified by:
getXMLSchemaTypein classXMLGregorianCalendar
-
getYear
public int getYear()
- Specified by:
getYearin classXMLGregorianCalendar
-
isValid
public boolean isValid()
- Specified by:
isValidin classXMLGregorianCalendar
-
normalize
public XMLGregorianCalendar normalize()
- Specified by:
normalizein classXMLGregorianCalendar
-
reset
public void reset()
- Specified by:
resetin classXMLGregorianCalendar
-
setDay
public void setDay(int day)
- Specified by:
setDayin classXMLGregorianCalendar
-
setFractionalSecond
public void setFractionalSecond(BigDecimal fractional)
- Specified by:
setFractionalSecondin classXMLGregorianCalendar
-
setHour
public void setHour(int hour)
- Specified by:
setHourin classXMLGregorianCalendar
-
setMillisecond
public void setMillisecond(int millisecond)
- Specified by:
setMillisecondin classXMLGregorianCalendar
-
setMinute
public void setMinute(int minute)
- Specified by:
setMinutein classXMLGregorianCalendar
-
setMonth
public void setMonth(int month)
- Specified by:
setMonthin classXMLGregorianCalendar
-
setSecond
public void setSecond(int second)
- Specified by:
setSecondin classXMLGregorianCalendar
-
setTimezone
public void setTimezone(int offset)
- Specified by:
setTimezonein classXMLGregorianCalendar
-
setYear
public void setYear(BigInteger year)
- Specified by:
setYearin classXMLGregorianCalendar
-
setYear
public void setYear(int year)
- Specified by:
setYearin classXMLGregorianCalendar
-
toGregorianCalendar
public GregorianCalendar toGregorianCalendar()
- Specified by:
toGregorianCalendarin classXMLGregorianCalendar
-
toGregorianCalendar
public GregorianCalendar toGregorianCalendar(TimeZone timezone, Locale aLocale, XMLGregorianCalendar defaults)
- Specified by:
toGregorianCalendarin classXMLGregorianCalendar
-
toXMLFormat
public String toXMLFormat()
- Specified by:
toXMLFormatin classXMLGregorianCalendar
-
getUri
public String getUri()
- Specified by:
getUriin interfaceExistentialVariable
-
toString
public String toString()
- Overrides:
toStringin classXMLGregorianCalendar
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classXMLGregorianCalendar
-
hashCode
public int hashCode()
- Overrides:
hashCodein classXMLGregorianCalendar
-
-