Package nl.b3p.csw.jaxb.gml
Class UnitDefinitionType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractGMLType
-
- nl.b3p.csw.jaxb.gml.DefinitionType
-
- nl.b3p.csw.jaxb.gml.UnitDefinitionType
-
- Direct Known Subclasses:
BaseUnitType,ConventionalUnitType,DerivedUnitType
public class UnitDefinitionType extends DefinitionType
Definition of a unit of measure (or uom). The definition includes a quantityType property, which indicates the phenomenon to which the units apply, and a catalogSymbol, which gives the short symbol used for this unit. This element is used when the relationship of this unit to other units or units systems is unknown.Java class for UnitDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UnitDefinitionType"> <complexContent> <extension base="{http://www.opengis.net/gml}DefinitionType"> <sequence> <element ref="{http://www.opengis.net/gml}quantityType"/> <element ref="{http://www.opengis.net/gml}catalogSymbol" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CatalogSymbolcatalogSymbolprotected QuantityTypequantityType-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description UnitDefinitionType()Default no-arg constructorUnitDefinitionType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, QuantityType quantityType, CatalogSymbol catalogSymbol)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogSymbolgetCatalogSymbol()Gets the value of the catalogSymbol property.QuantityTypegetQuantityType()Gets the value of the quantityType property.voidsetCatalogSymbol(CatalogSymbol value)Sets the value of the catalogSymbol property.voidsetQuantityType(QuantityType value)Sets the value of the quantityType property.-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
-
-
-
-
Field Detail
-
quantityType
protected QuantityType quantityType
-
catalogSymbol
protected CatalogSymbol catalogSymbol
-
-
Constructor Detail
-
UnitDefinitionType
public UnitDefinitionType()
Default no-arg constructor
-
UnitDefinitionType
public UnitDefinitionType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, QuantityType quantityType, CatalogSymbol catalogSymbol)
Fully-initialising value constructor
-
-
Method Detail
-
getQuantityType
public QuantityType getQuantityType()
Gets the value of the quantityType property.- Returns:
- possible object is
QuantityType
-
setQuantityType
public void setQuantityType(QuantityType value)
Sets the value of the quantityType property.- Parameters:
value- allowed object isQuantityType
-
getCatalogSymbol
public CatalogSymbol getCatalogSymbol()
Gets the value of the catalogSymbol property.- Returns:
- possible object is
CatalogSymbol
-
setCatalogSymbol
public void setCatalogSymbol(CatalogSymbol value)
Sets the value of the catalogSymbol property.- Parameters:
value- allowed object isCatalogSymbol
-
-