Package nl.b3p.csw.jaxb.gml
Class ConventionalUnitType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractGMLType
-
- nl.b3p.csw.jaxb.gml.DefinitionType
-
- nl.b3p.csw.jaxb.gml.UnitDefinitionType
-
- nl.b3p.csw.jaxb.gml.ConventionalUnitType
-
public class ConventionalUnitType extends UnitDefinitionType
Definition of a unit of measure which is related to a preferred unit for this quantity type through a conversion formula. A method for deriving this unit by algebraic combination of more primitive units, may also be provided.Java class for ConventionalUnitType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ConventionalUnitType"> <complexContent> <extension base="{http://www.opengis.net/gml}UnitDefinitionType"> <sequence> <choice> <element ref="{http://www.opengis.net/gml}conversionToPreferredUnit"/> <element ref="{http://www.opengis.net/gml}roughConversionToPreferredUnit"/> </choice> <element ref="{http://www.opengis.net/gml}derivationUnitTerm" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ConversionToPreferredUnitconversionToPreferredUnitprotected List<DerivationUnitTerm>derivationUnitTermprotected RoughConversionToPreferredUnitroughConversionToPreferredUnit-
Fields inherited from class nl.b3p.csw.jaxb.gml.UnitDefinitionType
catalogSymbol, quantityType
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description ConventionalUnitType()Default no-arg constructorConventionalUnitType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, QuantityType quantityType, CatalogSymbol catalogSymbol, ConversionToPreferredUnit conversionToPreferredUnit, RoughConversionToPreferredUnit roughConversionToPreferredUnit, List<DerivationUnitTerm> derivationUnitTerm)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversionToPreferredUnitgetConversionToPreferredUnit()Gets the value of the conversionToPreferredUnit property.List<DerivationUnitTerm>getDerivationUnitTerm()Gets the value of the derivationUnitTerm property.RoughConversionToPreferredUnitgetRoughConversionToPreferredUnit()Gets the value of the roughConversionToPreferredUnit property.voidsetConversionToPreferredUnit(ConversionToPreferredUnit value)Sets the value of the conversionToPreferredUnit property.voidsetRoughConversionToPreferredUnit(RoughConversionToPreferredUnit value)Sets the value of the roughConversionToPreferredUnit property.-
Methods inherited from class nl.b3p.csw.jaxb.gml.UnitDefinitionType
getCatalogSymbol, getQuantityType, setCatalogSymbol, setQuantityType
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
-
-
-
-
Field Detail
-
conversionToPreferredUnit
protected ConversionToPreferredUnit conversionToPreferredUnit
-
roughConversionToPreferredUnit
protected RoughConversionToPreferredUnit roughConversionToPreferredUnit
-
derivationUnitTerm
protected List<DerivationUnitTerm> derivationUnitTerm
-
-
Constructor Detail
-
ConventionalUnitType
public ConventionalUnitType()
Default no-arg constructor
-
ConventionalUnitType
public ConventionalUnitType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, QuantityType quantityType, CatalogSymbol catalogSymbol, ConversionToPreferredUnit conversionToPreferredUnit, RoughConversionToPreferredUnit roughConversionToPreferredUnit, List<DerivationUnitTerm> derivationUnitTerm)
Fully-initialising value constructor
-
-
Method Detail
-
getConversionToPreferredUnit
public ConversionToPreferredUnit getConversionToPreferredUnit()
Gets the value of the conversionToPreferredUnit property.- Returns:
- possible object is
ConversionToPreferredUnit
-
setConversionToPreferredUnit
public void setConversionToPreferredUnit(ConversionToPreferredUnit value)
Sets the value of the conversionToPreferredUnit property.- Parameters:
value- allowed object isConversionToPreferredUnit
-
getRoughConversionToPreferredUnit
public RoughConversionToPreferredUnit getRoughConversionToPreferredUnit()
Gets the value of the roughConversionToPreferredUnit property.- Returns:
- possible object is
RoughConversionToPreferredUnit
-
setRoughConversionToPreferredUnit
public void setRoughConversionToPreferredUnit(RoughConversionToPreferredUnit value)
Sets the value of the roughConversionToPreferredUnit property.- Parameters:
value- allowed object isRoughConversionToPreferredUnit
-
getDerivationUnitTerm
public List<DerivationUnitTerm> getDerivationUnitTerm()
Gets the value of the derivationUnitTerm property.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
setmethod for the derivationUnitTerm property.For example, to add a new item, do as follows:
getDerivationUnitTerm().add(newItem);Objects of the following type(s) are allowed in the list
DerivationUnitTerm
-
-