public class TimePeriodImpl extends AbstractTimeGeometricPrimitiveImpl implements TimePeriod
UUID_CODE| Constructor and Description |
|---|
TimePeriodImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
TimeInstant |
getBegin()
Gets the begin property
|
TimePosition |
getBeginPosition()
Gets the beginPosition property
|
OgcProperty<TimeInstant> |
getBeginProperty()
Gets extra info (name, xlink, etc.) carried by the begin property
|
double |
getDuration()
Gets the duration property
|
TimeInstant |
getEnd()
Gets the end property
|
TimePosition |
getEndPosition()
Gets the endPosition property
|
OgcProperty<TimeInstant> |
getEndProperty()
Gets extra info (name, xlink, etc.) carried by the end property
|
TimeIntervalLength |
getTimeInterval()
Gets the timeInterval property
|
boolean |
isSetBegin()
Checks if begin is set
|
boolean |
isSetBeginPosition()
Checks if beginPosition is set
|
boolean |
isSetDuration()
Checks if duration is set
|
boolean |
isSetEnd()
Checks if end is set
|
boolean |
isSetEndPosition()
Checks if endPosition is set
|
boolean |
isSetTimeInterval()
Checks if timeInterval is set
|
void |
setBegin(TimeInstant begin)
Sets the begin property
|
void |
setBeginPosition(TimePosition beginPosition)
Sets the beginPosition property
|
void |
setDuration(double duration)
Sets the duration property
|
void |
setEnd(TimeInstant end)
Sets the end property
|
void |
setEndPosition(TimePosition endPosition)
Sets the endPosition property
|
void |
setTimeInterval(double seconds)
Sets the time interval in seconds
|
void |
setTimeInterval(double value,
TimeUnit unit)
Sets the time interval in the specified unit
|
void |
setTimeInterval(TimeIntervalLength timeInterval)
Sets the timeInterval property
|
getFrame, isSetFrame, setFrameaddRelatedTime, getNumRelatedTimes, getRelatedTimeListaddName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifiergetClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFrame, isSetFrame, setFrameaddRelatedTime, getNumRelatedTimes, getRelatedTimeListaddName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifierpublic TimePosition getBeginPosition()
getBeginPosition in interface TimePeriodpublic boolean isSetBeginPosition()
isSetBeginPosition in interface TimePeriodpublic void setBeginPosition(TimePosition beginPosition)
setBeginPosition in interface TimePeriodpublic TimeInstant getBegin()
getBegin in interface TimePeriodpublic OgcProperty<TimeInstant> getBeginProperty()
getBeginProperty in interface TimePeriodpublic boolean isSetBegin()
isSetBegin in interface TimePeriodpublic void setBegin(TimeInstant begin)
setBegin in interface TimePeriodpublic TimePosition getEndPosition()
getEndPosition in interface TimePeriodpublic boolean isSetEndPosition()
isSetEndPosition in interface TimePeriodpublic void setEndPosition(TimePosition endPosition)
setEndPosition in interface TimePeriodpublic TimeInstant getEnd()
getEnd in interface TimePeriodpublic OgcProperty<TimeInstant> getEndProperty()
getEndProperty in interface TimePeriodpublic boolean isSetEnd()
isSetEnd in interface TimePeriodpublic void setEnd(TimeInstant end)
setEnd in interface TimePeriodpublic double getDuration()
getDuration in interface TimePeriodpublic boolean isSetDuration()
isSetDuration in interface TimePeriodpublic void setDuration(double duration)
setDuration in interface TimePeriodpublic TimeIntervalLength getTimeInterval()
getTimeInterval in interface TimePeriodpublic boolean isSetTimeInterval()
isSetTimeInterval in interface TimePeriodpublic void setTimeInterval(TimeIntervalLength timeInterval)
setTimeInterval in interface TimePeriodpublic void setTimeInterval(double seconds)
TimePeriodsetTimeInterval in interface TimePeriodpublic void setTimeInterval(double value,
TimeUnit unit)
TimePeriodsetTimeInterval in interface TimePeriodCopyright © 2016 VAST Team / Sensia Software LLC. All rights reserved.