Package org.vast.data
Class AllowedTimesImpl
java.lang.Object
org.vast.data.AbstractSWEImpl
org.vast.data.AllowedTimesImpl
- All Implemented Interfaces:
 Serializable,HasCopy,AbstractSWE,AllowedTimes,DataConstraint
POJO class for XML type AllowedTimesType(@http://www.opengis.net/swe/2.0).
 This is a complex type.
- See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ArrayList<DateTimeOrDouble[]>protected Integerprotected ArrayList<DateTimeOrDouble>Fields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddInterval(DateTimeOrDouble[] interval) Adds a new interval propertyvoidaddValue(DateTimeOrDouble value) Adds a new value propertycopy()Gets the list of interval propertiesintReturns number of interval propertiesintReturns number of value propertiesintGets the significantFigures propertyGets the list of value propertiesbooleanChecks if significantFigures is setbooleanisValid(DateTimeOrDouble value) voidsetSignificantFigures(int significantFigures) Sets the significantFigures propertyvoidUnsets the significantFigures propertyMethods inherited from class org.vast.data.AbstractSWEImpl
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.opengis.swe.v20.AbstractSWE
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId 
- 
Field Details
- 
valueList
 - 
intervalList
 - 
significantFigures
 
 - 
 - 
Constructor Details
- 
AllowedTimesImpl
public AllowedTimesImpl() 
 - 
 - 
Method Details
- 
copy
 - 
isValid
 - 
getAssertionMessage
 - 
getValueList
Gets the list of value properties- Specified by:
 getValueListin interfaceAllowedTimes
 - 
getNumValues
public int getNumValues()Returns number of value properties- Specified by:
 getNumValuesin interfaceAllowedTimes
 - 
addValue
Adds a new value property- Specified by:
 addValuein interfaceAllowedTimes
 - 
getIntervalList
Gets the list of interval properties- Specified by:
 getIntervalListin interfaceAllowedTimes
 - 
getNumIntervals
public int getNumIntervals()Returns number of interval properties- Specified by:
 getNumIntervalsin interfaceAllowedTimes
 - 
addInterval
Adds a new interval property- Specified by:
 addIntervalin interfaceAllowedTimes
 - 
getSignificantFigures
public int getSignificantFigures()Gets the significantFigures property- Specified by:
 getSignificantFiguresin interfaceAllowedTimes
 - 
isSetSignificantFigures
public boolean isSetSignificantFigures()Checks if significantFigures is set- Specified by:
 isSetSignificantFiguresin interfaceAllowedTimes
 - 
setSignificantFigures
public void setSignificantFigures(int significantFigures) Sets the significantFigures property- Specified by:
 setSignificantFiguresin interfaceAllowedTimes
 - 
unSetSignificantFigures
public void unSetSignificantFigures()Unsets the significantFigures property- Specified by:
 unSetSignificantFiguresin interfaceAllowedTimes
 
 -