Package net.opengis.gml311
Interface TimeIntervalLengthType
-
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
TimeIntervalLengthTypeImpl
public interface TimeIntervalLengthType extends EObject
A 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 BigInteger
getFactor()
Returns the value of the 'Factor' attribute.BigInteger
getRadix()
Returns the value of the 'Radix' attribute.Object
getUnit()
Returns the value of the 'Unit' attribute.BigDecimal
getValue()
Returns the value of the 'Value' attribute.void
setFactor(BigInteger value)
Sets the value of the 'Factor
' attribute.void
setRadix(BigInteger value)
Sets the value of the 'Radix
' attribute.void
setUnit(Object value)
Sets the value of the 'Unit
' attribute.void
setValue(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()
-
-