net.opengis.iso19139.gmx.v_20060504
Class CTUomCatalogueType

java.lang.Object
  extended by net.opengis.iso19139.gco.v_20060504.AbstractObjectType
      extended by net.opengis.iso19139.gmx.v_20060504.AbstractCTCatalogueType
          extended by net.opengis.iso19139.gmx.v_20060504.CTUomCatalogueType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class CTUomCatalogueType
extends AbstractCTCatalogueType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for CT_UomCatalogue_Type complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CT_UomCatalogue_Type">
   <complexContent>
     <extension base="{http://www.isotc211.org/2005/gmx}AbstractCT_Catalogue_Type">
       <sequence>
         <element name="uomItem" type="{http://www.isotc211.org/2005/gmx}UnitDefinition_PropertyType" maxOccurs="unbounded"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<UnitDefinitionPropertyType> uomItem
           
 
Fields inherited from class net.opengis.iso19139.gmx.v_20060504.AbstractCTCatalogueType
characterSet, fieldOfApplication, language, locale, name, scope, subCatalogue, versionDate, versionNumber
 
Fields inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType
id, uuid
 
Constructor Summary
CTUomCatalogueType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
           
 List<UnitDefinitionPropertyType> getUomItem()
          Gets the value of the uomItem property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetUomItem()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setUomItem(List<UnitDefinitionPropertyType> value)
           
 String toString()
           
 void unsetUomItem()
           
 CTUomCatalogueType withCharacterSet(MDCharacterSetCodePropertyType value)
           
 CTUomCatalogueType withFieldOfApplication(CharacterStringPropertyType... values)
           
 CTUomCatalogueType withFieldOfApplication(Collection<CharacterStringPropertyType> values)
           
 CTUomCatalogueType withFieldOfApplication(List<CharacterStringPropertyType> value)
           
 CTUomCatalogueType withId(String value)
           
 CTUomCatalogueType withLanguage(CharacterStringPropertyType value)
           
 CTUomCatalogueType withLocale(Collection<PTLocalePropertyType> values)
           
 CTUomCatalogueType withLocale(List<PTLocalePropertyType> value)
           
 CTUomCatalogueType withLocale(PTLocalePropertyType... values)
           
 CTUomCatalogueType withName(CharacterStringPropertyType value)
           
 CTUomCatalogueType withScope(CharacterStringPropertyType... values)
           
 CTUomCatalogueType withScope(Collection<CharacterStringPropertyType> values)
           
 CTUomCatalogueType withScope(List<CharacterStringPropertyType> value)
           
 CTUomCatalogueType withSubCatalogue(Collection<CTCataloguePropertyType> values)
           
 CTUomCatalogueType withSubCatalogue(CTCataloguePropertyType... values)
           
 CTUomCatalogueType withSubCatalogue(List<CTCataloguePropertyType> value)
           
 CTUomCatalogueType withUomItem(Collection<UnitDefinitionPropertyType> values)
           
 CTUomCatalogueType withUomItem(List<UnitDefinitionPropertyType> value)
           
 CTUomCatalogueType withUomItem(UnitDefinitionPropertyType... values)
           
 CTUomCatalogueType withUuid(String value)
           
 CTUomCatalogueType withVersionDate(DatePropertyType value)
           
 CTUomCatalogueType withVersionNumber(CharacterStringPropertyType value)
           
 
Methods inherited from class net.opengis.iso19139.gmx.v_20060504.AbstractCTCatalogueType
getCharacterSet, getFieldOfApplication, getLanguage, getLocale, getName, getScope, getSubCatalogue, getVersionDate, getVersionNumber, isSetCharacterSet, isSetFieldOfApplication, isSetLanguage, isSetLocale, isSetName, isSetScope, isSetSubCatalogue, isSetVersionDate, isSetVersionNumber, setCharacterSet, setFieldOfApplication, setLanguage, setLocale, setName, setScope, setSubCatalogue, setVersionDate, setVersionNumber, unsetFieldOfApplication, unsetLocale, unsetScope, unsetSubCatalogue
 
Methods inherited from class net.opengis.iso19139.gco.v_20060504.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

uomItem

protected List<UnitDefinitionPropertyType> uomItem
Constructor Detail

CTUomCatalogueType

public CTUomCatalogueType()
Method Detail

getUomItem

public List<UnitDefinitionPropertyType> getUomItem()
Gets the value of the uomItem 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 set method for the uomItem property.

For example, to add a new item, do as follows:

    getUomItem().add(newItem);
 

Objects of the following type(s) are allowed in the list UnitDefinitionPropertyType


isSetUomItem

public boolean isSetUomItem()

unsetUomItem

public void unsetUomItem()

toString

public String toString()
Overrides:
toString in class AbstractCTCatalogueType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
append in class AbstractCTCatalogueType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
appendFields in class AbstractCTCatalogueType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2
Overrides:
equals in class AbstractCTCatalogueType

equals

public boolean equals(Object object)
Overrides:
equals in class AbstractCTCatalogueType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
Overrides:
hashCode in class AbstractCTCatalogueType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractCTCatalogueType

clone

public Object clone()
Overrides:
clone in class AbstractCTCatalogueType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class AbstractCTCatalogueType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class AbstractCTCatalogueType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class AbstractCTCatalogueType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class AbstractCTCatalogueType

setUomItem

public void setUomItem(List<UnitDefinitionPropertyType> value)

withUomItem

public CTUomCatalogueType withUomItem(UnitDefinitionPropertyType... values)

withUomItem

public CTUomCatalogueType withUomItem(Collection<UnitDefinitionPropertyType> values)

withUomItem

public CTUomCatalogueType withUomItem(List<UnitDefinitionPropertyType> value)

withName

public CTUomCatalogueType withName(CharacterStringPropertyType value)
Overrides:
withName in class AbstractCTCatalogueType

withScope

public CTUomCatalogueType withScope(CharacterStringPropertyType... values)
Overrides:
withScope in class AbstractCTCatalogueType

withScope

public CTUomCatalogueType withScope(Collection<CharacterStringPropertyType> values)
Overrides:
withScope in class AbstractCTCatalogueType

withFieldOfApplication

public CTUomCatalogueType withFieldOfApplication(CharacterStringPropertyType... values)
Overrides:
withFieldOfApplication in class AbstractCTCatalogueType

withFieldOfApplication

public CTUomCatalogueType withFieldOfApplication(Collection<CharacterStringPropertyType> values)
Overrides:
withFieldOfApplication in class AbstractCTCatalogueType

withVersionNumber

public CTUomCatalogueType withVersionNumber(CharacterStringPropertyType value)
Overrides:
withVersionNumber in class AbstractCTCatalogueType

withVersionDate

public CTUomCatalogueType withVersionDate(DatePropertyType value)
Overrides:
withVersionDate in class AbstractCTCatalogueType

withLanguage

public CTUomCatalogueType withLanguage(CharacterStringPropertyType value)
Overrides:
withLanguage in class AbstractCTCatalogueType

withCharacterSet

public CTUomCatalogueType withCharacterSet(MDCharacterSetCodePropertyType value)
Overrides:
withCharacterSet in class AbstractCTCatalogueType

withLocale

public CTUomCatalogueType withLocale(PTLocalePropertyType... values)
Overrides:
withLocale in class AbstractCTCatalogueType

withLocale

public CTUomCatalogueType withLocale(Collection<PTLocalePropertyType> values)
Overrides:
withLocale in class AbstractCTCatalogueType

withSubCatalogue

public CTUomCatalogueType withSubCatalogue(CTCataloguePropertyType... values)
Overrides:
withSubCatalogue in class AbstractCTCatalogueType

withSubCatalogue

public CTUomCatalogueType withSubCatalogue(Collection<CTCataloguePropertyType> values)
Overrides:
withSubCatalogue in class AbstractCTCatalogueType

withScope

public CTUomCatalogueType withScope(List<CharacterStringPropertyType> value)
Overrides:
withScope in class AbstractCTCatalogueType

withFieldOfApplication

public CTUomCatalogueType withFieldOfApplication(List<CharacterStringPropertyType> value)
Overrides:
withFieldOfApplication in class AbstractCTCatalogueType

withLocale

public CTUomCatalogueType withLocale(List<PTLocalePropertyType> value)
Overrides:
withLocale in class AbstractCTCatalogueType

withSubCatalogue

public CTUomCatalogueType withSubCatalogue(List<CTCataloguePropertyType> value)
Overrides:
withSubCatalogue in class AbstractCTCatalogueType

withId

public CTUomCatalogueType withId(String value)
Overrides:
withId in class AbstractCTCatalogueType

withUuid

public CTUomCatalogueType withUuid(String value)
Overrides:
withUuid in class AbstractCTCatalogueType


Copyright © 2008-2016. All Rights Reserved.