Package nl.b3p.csw.jaxb.gml
Class DerivedUnitType
- 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.DerivedUnitType
-
public class DerivedUnitType extends UnitDefinitionType
Definition of a unit of measure which is defined through algebraic combination of more primitive units, which are usually base units from a particular system of units. Derived units based directly on base units are usually preferred for quantities other than the base units or fundamental quantities within a system. If a derived unit is not the preferred unit, the ConventionalUnit element should be used instead.Java class for DerivedUnitType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DerivedUnitType"> <complexContent> <extension base="{http://www.opengis.net/gml}UnitDefinitionType"> <sequence> <element ref="{http://www.opengis.net/gml}derivationUnitTerm" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<DerivationUnitTerm>derivationUnitTerm-
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 DerivedUnitType()Default no-arg constructorDerivedUnitType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, QuantityType quantityType, CatalogSymbol catalogSymbol, List<DerivationUnitTerm> derivationUnitTerm)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DerivationUnitTerm>getDerivationUnitTerm()Gets the value of the derivationUnitTerm 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
-
derivationUnitTerm
protected List<DerivationUnitTerm> derivationUnitTerm
-
-
Constructor Detail
-
DerivedUnitType
public DerivedUnitType()
Default no-arg constructor
-
DerivedUnitType
public DerivedUnitType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, QuantityType quantityType, CatalogSymbol catalogSymbol, List<DerivationUnitTerm> derivationUnitTerm)
Fully-initialising value constructor
-
-
Method Detail
-
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
-
-