public class AllowedTimesImpl extends AbstractSWEImpl implements AllowedTimes
Modifier and Type | Field and Description |
---|---|
protected List<IDateTime[]> |
intervalList |
protected Integer |
significantFigures |
protected List<IDateTime> |
valueList |
extensionList, id
Constructor and Description |
---|
AllowedTimesImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addInterval(IDateTime[] interval)
Adds a new interval property
|
void |
addValue(IDateTime value)
Adds a new value property
|
AllowedTimesImpl |
copy() |
String |
getAssertionMessage() |
List<IDateTime[]> |
getIntervalList()
Gets the list of interval properties
|
int |
getNumIntervals()
Returns number of interval properties
|
int |
getNumValues()
Returns number of value properties
|
int |
getSignificantFigures()
Gets the significantFigures property
|
List<IDateTime> |
getValueList()
Gets the list of value properties
|
boolean |
isSetSignificantFigures()
Checks if significantFigures is set
|
boolean |
isValid(IDateTime value) |
void |
setSignificantFigures(int significantFigures)
Sets the significantFigures property
|
void |
unSetSignificantFigures()
Unsets the significantFigures property
|
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId
protected Integer significantFigures
public AllowedTimesImpl copy()
public boolean isValid(IDateTime value)
public String getAssertionMessage()
public List<IDateTime> getValueList()
getValueList
in interface AllowedTimes
public int getNumValues()
getNumValues
in interface AllowedTimes
public void addValue(IDateTime value)
addValue
in interface AllowedTimes
public List<IDateTime[]> getIntervalList()
getIntervalList
in interface AllowedTimes
public int getNumIntervals()
getNumIntervals
in interface AllowedTimes
public void addInterval(IDateTime[] interval)
addInterval
in interface AllowedTimes
public int getSignificantFigures()
getSignificantFigures
in interface AllowedTimes
public boolean isSetSignificantFigures()
isSetSignificantFigures
in interface AllowedTimes
public void setSignificantFigures(int significantFigures)
setSignificantFigures
in interface AllowedTimes
public void unSetSignificantFigures()
unSetSignificantFigures
in interface AllowedTimes
Copyright © 2016 Sensia Software LLC. All rights reserved.