org.openprovenance.rdf
Interface OTime

All Superinterfaces:
DcResource, org.openrdf.elmo.Entity, org.openrdf.concepts.rdfs.Resource

public interface OTime
extends Entity

Observed time.


Method Summary
 XMLGregorianCalendar getExactlyAt()
          The event occurred exactly at this time.
 XMLGregorianCalendar getNoEarlierThan()
          the event occurred no earlier than this time
 XMLGregorianCalendar getNoLaterThan()
          the event occurred no later than this time
 void setExactlyAt(XMLGregorianCalendar exactlyAt)
          The event occurred exactly at this time.
 void setNoEarlierThan(XMLGregorianCalendar noEarlierThan)
          the event occurred no earlier than this time
 void setNoLaterThan(XMLGregorianCalendar noLaterThan)
          the event occurred no later than this time
 
Methods inherited from interface org.openprovenance.dc.DcResource
getContributors, getCreators, getDates, getFormats, getTermsCreated, getTermsModified, getTermsTitle, getTitles, getVoidExampleResource, getWasTriggeredBy, setContributors, setCreators, setDates, setFormats, setTermsCreated, setTermsModified, setTermsTitle, setTitles, setVoidExampleResource, setWasTriggeredBy
 
Methods inherited from interface org.openrdf.concepts.rdfs.Resource
getRdfsComment, getRdfsIsDefinedBy, getRdfsLabel, getRdfsMembers, getRdfsSeeAlso, getRdfTypes, getRdfValues, setRdfsComment, setRdfsIsDefinedBy, setRdfsLabel, setRdfsMembers, setRdfsSeeAlso, setRdfTypes, setRdfValues
 
Methods inherited from interface org.openrdf.elmo.Entity
getElmoManager, getQName
 

Method Detail

getExactlyAt

XMLGregorianCalendar getExactlyAt()
The event occurred exactly at this time. This is meant to be an abbreviation for an OTime where noEarlierThan and noLaterThan are identical. exactlyAt should be disjoint from noLaterThan U noEarlierThan.


setExactlyAt

void setExactlyAt(XMLGregorianCalendar exactlyAt)
The event occurred exactly at this time. This is meant to be an abbreviation for an OTime where noEarlierThan and noLaterThan are identical. exactlyAt should be disjoint from noLaterThan U noEarlierThan.


getNoEarlierThan

XMLGregorianCalendar getNoEarlierThan()
the event occurred no earlier than this time


setNoEarlierThan

void setNoEarlierThan(XMLGregorianCalendar noEarlierThan)
the event occurred no earlier than this time


getNoLaterThan

XMLGregorianCalendar getNoLaterThan()
the event occurred no later than this time


setNoLaterThan

void setNoLaterThan(XMLGregorianCalendar noLaterThan)
the event occurred no later than this time



Copyright © 2011. All Rights Reserved.