public class QuantityRangeType extends AbstractSimpleComponentType implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Clase Java para QuantityRangeType complex type.
El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
<complexType name="QuantityRangeType">
<complexContent>
<extension base="{http://www.opengis.net/swe/2.0}AbstractSimpleComponentType">
<sequence>
<element name="uom" type="{http://www.opengis.net/swe/2.0}UnitReference"/>
<element name="constraint" type="{http://www.opengis.net/swe/2.0}AllowedValuesPropertyType" minOccurs="0"/>
<element name="value" type="{http://www.opengis.net/swe/2.0}RealPair" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AllowedValuesPropertyType |
constraint |
protected UnitReference |
uom |
protected List<Double> |
value |
axisID, nilValues, quality, referenceFramedefinition, optional, updatabledescription, identifier, labelextension, id| Constructor and Description |
|---|
QuantityRangeType() |
getAxisID, getNilValues, getQuality, getReferenceFrame, isSetAxisID, isSetNilValues, isSetQuality, isSetReferenceFrame, setAxisID, setNilValues, setReferenceFrame, unsetQualitygetDefinition, isOptional, isSetDefinition, isSetOptional, isSetUpdatable, isUpdatable, setDefinition, setOptional, setUpdatable, unsetOptional, unsetUpdatablegetDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabelgetExtension, getId, isSetExtension, isSetId, setId, unsetExtensionprotected UnitReference uom
protected AllowedValuesPropertyType constraint
public UnitReference getUom()
UnitReferencepublic void setUom(UnitReference value)
value - allowed object is
UnitReferencepublic boolean isSetUom()
public AllowedValuesPropertyType getConstraint()
AllowedValuesPropertyTypepublic void setConstraint(AllowedValuesPropertyType value)
value - allowed object is
AllowedValuesPropertyTypepublic boolean isSetConstraint()
public List<Double> getValue()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the value property.
For example, to add a new item, do as follows:
getValue().add(newItem);
Objects of the following type(s) are allowed in the list
Double
public boolean isSetValue()
public void unsetValue()
public String toString()
toString in class AbstractSimpleComponentTypepublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringappend in class AbstractSimpleComponentTypepublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringappendFields in class AbstractSimpleComponentTypepublic QuantityRangeType withUom(UnitReference value)
public QuantityRangeType withConstraint(AllowedValuesPropertyType value)
public QuantityRangeType withValue(Double... values)
public QuantityRangeType withValue(Collection<Double> values)
public QuantityRangeType withQuality(QualityPropertyType... values)
withQuality in class AbstractSimpleComponentTypepublic QuantityRangeType withQuality(Collection<QualityPropertyType> values)
withQuality in class AbstractSimpleComponentTypepublic QuantityRangeType withNilValues(NilValuesPropertyType value)
withNilValues in class AbstractSimpleComponentTypepublic QuantityRangeType withReferenceFrame(String value)
withReferenceFrame in class AbstractSimpleComponentTypepublic QuantityRangeType withAxisID(String value)
withAxisID in class AbstractSimpleComponentTypepublic QuantityRangeType withUpdatable(boolean value)
withUpdatable in class AbstractSimpleComponentTypepublic QuantityRangeType withOptional(boolean value)
withOptional in class AbstractSimpleComponentTypepublic QuantityRangeType withDefinition(String value)
withDefinition in class AbstractSimpleComponentTypepublic QuantityRangeType withIdentifier(String value)
withIdentifier in class AbstractSimpleComponentTypepublic QuantityRangeType withLabel(String value)
withLabel in class AbstractSimpleComponentTypepublic QuantityRangeType withDescription(String value)
withDescription in class AbstractSimpleComponentTypepublic QuantityRangeType withExtension(Object... values)
withExtension in class AbstractSimpleComponentTypepublic QuantityRangeType withExtension(Collection<Object> values)
withExtension in class AbstractSimpleComponentTypepublic QuantityRangeType withId(String value)
withId in class AbstractSimpleComponentTypeCopyright © 2014. All Rights Reserved.