|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.TimeIntervalLengthType
public class TimeIntervalLengthType
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.
Java-Klasse für TimeIntervalLengthType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="TimeIntervalLengthType"> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>decimal"> <attribute name="unit" use="required" type="{http://www.opengis.net/gml}TimeUnitType" /> <attribute name="radix" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> <attribute name="factor" type="{http://www.w3.org/2001/XMLSchema}integer" /> </extension> </simpleContent> </complexType>
Constructor Summary | |
---|---|
TimeIntervalLengthType()
|
Method Summary | |
---|---|
java.math.BigInteger |
getFactor()
Ruft den Wert der factor-Eigenschaft ab. |
java.math.BigInteger |
getRadix()
Ruft den Wert der radix-Eigenschaft ab. |
java.lang.String |
getUnit()
Ruft den Wert der unit-Eigenschaft ab. |
java.math.BigDecimal |
getValue()
Ruft den Wert der value-Eigenschaft ab. |
boolean |
isSetFactor()
|
boolean |
isSetRadix()
|
boolean |
isSetUnit()
|
boolean |
isSetValue()
|
void |
setFactor(java.math.BigInteger value)
Legt den Wert der factor-Eigenschaft fest. |
void |
setRadix(java.math.BigInteger value)
Legt den Wert der radix-Eigenschaft fest. |
void |
setUnit(java.lang.String value)
Legt den Wert der unit-Eigenschaft fest. |
void |
setValue(java.math.BigDecimal value)
Legt den Wert der value-Eigenschaft fest. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeIntervalLengthType()
Method Detail |
---|
public java.math.BigDecimal getValue()
BigDecimal
public void setValue(java.math.BigDecimal value)
value
- allowed object is
BigDecimal
public boolean isSetValue()
public java.lang.String getUnit()
String
public void setUnit(java.lang.String value)
value
- allowed object is
String
public boolean isSetUnit()
public java.math.BigInteger getRadix()
BigInteger
public void setRadix(java.math.BigInteger value)
value
- allowed object is
BigInteger
public boolean isSetRadix()
public java.math.BigInteger getFactor()
BigInteger
public void setFactor(java.math.BigInteger value)
value
- allowed object is
BigInteger
public boolean isSetFactor()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |