net.opengis.iso19139.gmx.v_20060504
Class CTCodelistCatalogueType

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.CTCodelistCatalogueType
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 CTCodelistCatalogueType
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_CodelistCatalogue_Type complex type.

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

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


Field Summary
protected  List<CTCodelistPropertyType> codelistItem
           
 
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
CTCodelistCatalogueType()
           
 
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<CTCodelistPropertyType> getCodelistItem()
          Gets the value of the codelistItem property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetCodelistItem()
           
 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 setCodelistItem(List<CTCodelistPropertyType> value)
           
 String toString()
           
 void unsetCodelistItem()
           
 CTCodelistCatalogueType withCharacterSet(MDCharacterSetCodePropertyType value)
           
 CTCodelistCatalogueType withCodelistItem(Collection<CTCodelistPropertyType> values)
           
 CTCodelistCatalogueType withCodelistItem(CTCodelistPropertyType... values)
           
 CTCodelistCatalogueType withCodelistItem(List<CTCodelistPropertyType> value)
           
 CTCodelistCatalogueType withFieldOfApplication(CharacterStringPropertyType... values)
           
 CTCodelistCatalogueType withFieldOfApplication(Collection<CharacterStringPropertyType> values)
           
 CTCodelistCatalogueType withFieldOfApplication(List<CharacterStringPropertyType> value)
           
 CTCodelistCatalogueType withId(String value)
           
 CTCodelistCatalogueType withLanguage(CharacterStringPropertyType value)
           
 CTCodelistCatalogueType withLocale(Collection<PTLocalePropertyType> values)
           
 CTCodelistCatalogueType withLocale(List<PTLocalePropertyType> value)
           
 CTCodelistCatalogueType withLocale(PTLocalePropertyType... values)
           
 CTCodelistCatalogueType withName(CharacterStringPropertyType value)
           
 CTCodelistCatalogueType withScope(CharacterStringPropertyType... values)
           
 CTCodelistCatalogueType withScope(Collection<CharacterStringPropertyType> values)
           
 CTCodelistCatalogueType withScope(List<CharacterStringPropertyType> value)
           
 CTCodelistCatalogueType withSubCatalogue(Collection<CTCataloguePropertyType> values)
           
 CTCodelistCatalogueType withSubCatalogue(CTCataloguePropertyType... values)
           
 CTCodelistCatalogueType withSubCatalogue(List<CTCataloguePropertyType> value)
           
 CTCodelistCatalogueType withUuid(String value)
           
 CTCodelistCatalogueType withVersionDate(DatePropertyType value)
           
 CTCodelistCatalogueType 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

codelistItem

protected List<CTCodelistPropertyType> codelistItem
Constructor Detail

CTCodelistCatalogueType

public CTCodelistCatalogueType()
Method Detail

getCodelistItem

public List<CTCodelistPropertyType> getCodelistItem()
Gets the value of the codelistItem 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 codelistItem property.

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

    getCodelistItem().add(newItem);
 

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


isSetCodelistItem

public boolean isSetCodelistItem()

unsetCodelistItem

public void unsetCodelistItem()

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

setCodelistItem

public void setCodelistItem(List<CTCodelistPropertyType> value)

withCodelistItem

public CTCodelistCatalogueType withCodelistItem(CTCodelistPropertyType... values)

withCodelistItem

public CTCodelistCatalogueType withCodelistItem(Collection<CTCodelistPropertyType> values)

withCodelistItem

public CTCodelistCatalogueType withCodelistItem(List<CTCodelistPropertyType> value)

withName

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

withScope

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

withScope

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

withFieldOfApplication

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

withFieldOfApplication

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

withVersionNumber

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

withVersionDate

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

withLanguage

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

withCharacterSet

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

withLocale

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

withLocale

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

withSubCatalogue

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

withSubCatalogue

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

withScope

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

withFieldOfApplication

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

withLocale

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

withSubCatalogue

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

withId

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

withUuid

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


Copyright © 2008-2016. All Rights Reserved.