Package net.opengis.gml311
Interface TimeIntervalLengthType
-
- All Superinterfaces:
EObject,Notifier
- All Known Implementing Classes:
TimeIntervalLengthTypeImpl
public interface TimeIntervalLengthType extends EObjectA representation of the model object 'Time Interval Length Type'. This type extends the built-in xsd:decimal simple type to allow floating-point values for temporal length. According to the ISO 11404 model you have to use positiveInteger together with appropriate values for radix and factor. The resolution of the time interval is to one radix ^(-factor) of the specified time unit (e.g. unit="second", radix="10", factor="3" specifies a resolution of milliseconds). It is a subtype of TimeDurationType.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BigIntegergetFactor()Returns the value of the 'Factor' attribute.BigIntegergetRadix()Returns the value of the 'Radix' attribute.ObjectgetUnit()Returns the value of the 'Unit' attribute.BigDecimalgetValue()Returns the value of the 'Value' attribute.voidsetFactor(BigInteger value)Sets the value of the 'Factor' attribute.voidsetRadix(BigInteger value)Sets the value of the 'Radix' attribute.voidsetUnit(Object value)Sets the value of the 'Unit' attribute.voidsetValue(BigDecimal value)Sets the value of the 'Value' attribute.
-
-
-
Method Detail
-
getValue
BigDecimal getValue()
Returns the value of the 'Value' attribute.If the meaning of the 'Value' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Value' attribute.
- See Also:
setValue(BigDecimal),Gml311Package.getTimeIntervalLengthType_Value()
-
setValue
void setValue(BigDecimal value)
Sets the value of the 'Value' attribute.- Parameters:
value- the new value of the 'Value' attribute.- See Also:
getValue()
-
getFactor
BigInteger getFactor()
Returns the value of the 'Factor' attribute.If the meaning of the 'Factor' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Factor' attribute.
- See Also:
setFactor(BigInteger),Gml311Package.getTimeIntervalLengthType_Factor()
-
setFactor
void setFactor(BigInteger value)
Sets the value of the 'Factor' attribute.- Parameters:
value- the new value of the 'Factor' attribute.- See Also:
getFactor()
-
getRadix
BigInteger getRadix()
Returns the value of the 'Radix' attribute.If the meaning of the 'Radix' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Radix' attribute.
- See Also:
setRadix(BigInteger),Gml311Package.getTimeIntervalLengthType_Radix()
-
setRadix
void setRadix(BigInteger value)
Sets the value of the 'Radix' attribute.- Parameters:
value- the new value of the 'Radix' attribute.- See Also:
getRadix()
-
getUnit
Object getUnit()
Returns the value of the 'Unit' attribute.If the meaning of the 'Unit' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Unit' attribute.
- See Also:
setUnit(Object),Gml311Package.getTimeIntervalLengthType_Unit()
-
-