kaos.time
Class TemporalEntityImpl
java.lang.Object
kaos.core.csi.OntInstanceDescriptionImpl
kaos.time.TemporalEntityImpl
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, OntInstanceDescription, TemporalEntity
public class TemporalEntityImpl
- extends OntInstanceDescriptionImpl
- implements TemporalEntity
This interface represents Time TemporalEntity.
$Revision: 1.1 $
- See Also:
- Serialized Form
Methods inherited from class kaos.core.csi.OntInstanceDescriptionImpl |
addProperty, addProperty, addType, addValueForProperty, addValueForProperty, clone, createValueDescription, equals, getAllValueDescriptionsForProperty, getAllValuesForProperty, getDescriptionOfFirstValueForProperty, getFirstType, getFirstValueForProperty, getInstanceID, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, hashCode, removeProperty, removeType, setProperty, setValueForProperty, setValueForProperty, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface kaos.core.csi.OntInstanceDescription |
addProperty, addProperty, addType, clone, getFirstType, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, removeProperty, removeType |
TemporalEntityImpl
public TemporalEntityImpl(java.lang.String myName)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
getBefore
public java.util.List<TemporalEntity> getBefore()
- Specified by:
getBefore
in interface TemporalEntity
getHasBeginning
public Instant getHasBeginning()
- Specified by:
getHasBeginning
in interface TemporalEntity
getHasDurationDescription
public DurationDescription getHasDurationDescription()
- Specified by:
getHasDurationDescription
in interface TemporalEntity
getHasEnd
public Instant getHasEnd()
- Specified by:
getHasEnd
in interface TemporalEntity
setHasBeginning
public void setHasBeginning(Instant myBeginning)
- Specified by:
setHasBeginning
in interface TemporalEntity
setHasDurationDescription
public void setHasDurationDescription(DurationDescription myDuration)
- Specified by:
setHasDurationDescription
in interface TemporalEntity
setHasEnd
public void setHasEnd(Instant myEnd)
- Specified by:
setHasEnd
in interface TemporalEntity
addBefore
public void addBefore(TemporalEntity beforeTemporalEntity)
- Specified by:
addBefore
in interface TemporalEntity
removeBefore
public void removeBefore(TemporalEntity beforeTemporalEntity)
- Specified by:
removeBefore
in interface TemporalEntity