|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openprovenance.model.OTime
public class OTime
Observed Time allow for interval of observation, where an event is said to occur no earlier than a given time t1 and no later than a given time t2. When the event is observed to occur at a specific time, it is not convenient to use an interval. Instead, one can use the alternate exactlyAt attribute. We note that exactlyAt is disjoint from noEarlierThan and noLaterThan.
Java class for OTime complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OTime"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> </sequence> <attribute name="noEarlierThan" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> <attribute name="noLaterThan" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> <attribute name="exactlyAt" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected XMLGregorianCalendar |
exactlyAt
|
protected XMLGregorianCalendar |
noEarlierThan
|
protected XMLGregorianCalendar |
noLaterThan
|
Constructor Summary | |
---|---|
OTime()
|
Method Summary | |
---|---|
boolean |
equals(Object object)
|
void |
equals(Object object,
EqualsBuilder equalsBuilder)
|
XMLGregorianCalendar |
getExactlyAt()
Gets the value of the exactlyAt property. |
XMLGregorianCalendar |
getNoEarlierThan()
Gets the value of the noEarlierThan property. |
XMLGregorianCalendar |
getNoLaterThan()
Gets the value of the noLaterThan property. |
int |
hashCode()
|
void |
hashCode(HashCodeBuilder hashCodeBuilder)
|
void |
setExactlyAt(XMLGregorianCalendar value)
Sets the value of the exactlyAt property. |
void |
setNoEarlierThan(XMLGregorianCalendar value)
Sets the value of the noEarlierThan property. |
void |
setNoLaterThan(XMLGregorianCalendar value)
Sets the value of the noLaterThan property. |
String |
toString()
|
void |
toString(ToStringBuilder toStringBuilder)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected XMLGregorianCalendar noEarlierThan
protected XMLGregorianCalendar noLaterThan
protected XMLGregorianCalendar exactlyAt
Constructor Detail |
---|
public OTime()
Method Detail |
---|
public XMLGregorianCalendar getNoEarlierThan()
XMLGregorianCalendar
public void setNoEarlierThan(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public XMLGregorianCalendar getNoLaterThan()
XMLGregorianCalendar
public void setNoLaterThan(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public XMLGregorianCalendar getExactlyAt()
XMLGregorianCalendar
public void setExactlyAt(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public void equals(Object object, EqualsBuilder equalsBuilder)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public boolean equals(Object object)
equals
in class Object
public void hashCode(HashCodeBuilder hashCodeBuilder)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
public int hashCode()
hashCode
in class Object
public void toString(ToStringBuilder toStringBuilder)
toString
in interface org.jvnet.jaxb2_commons.lang.ToString
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |