public class CTCrsCatalogueType 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_CrsCatalogue_Type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CT_CrsCatalogue_Type">
<complexContent>
<extension base="{http://www.isotc211.org/2005/gmx}AbstractCT_Catalogue_Type">
<sequence>
<element name="crs" type="{http://www.isotc211.org/2005/gmx}CT_CRS_PropertyType" maxOccurs="unbounded"/>
<element name="coordinateSystem" type="{http://www.isotc211.org/2005/gmx}CT_CoordinateSystem_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="axis" type="{http://www.isotc211.org/2005/gmx}CT_CoordinateSystemAxis_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="datum" type="{http://www.isotc211.org/2005/gmx}CT_Datum_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ellipsoid" type="{http://www.isotc211.org/2005/gmx}CT_Ellipsoid_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="primeMeridian" type="{http://www.isotc211.org/2005/gmx}CT_PrimeMeridian_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="operation" type="{http://www.isotc211.org/2005/gmx}CT_Operation_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="operationMethod" type="{http://www.isotc211.org/2005/gmx}CT_OperationMethod_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="parameters" type="{http://www.isotc211.org/2005/gmx}CT_OperationParameters_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<CTCoordinateSystemAxisPropertyType> |
axis |
protected List<CTCoordinateSystemPropertyType> |
coordinateSystem |
protected List<CTCRSPropertyType> |
crs |
protected List<CTDatumPropertyType> |
datum |
protected List<CTEllipsoidPropertyType> |
ellipsoid |
protected List<CTOperationPropertyType> |
operation |
protected List<CTOperationMethodPropertyType> |
operationMethod |
protected List<CTOperationParametersPropertyType> |
parameters |
protected List<CTPrimeMeridianPropertyType> |
primeMeridian |
characterSet, fieldOfApplication, language, locale, name, scope, subCatalogue, versionDate, versionNumberid, uuid| Constructor and Description |
|---|
CTCrsCatalogueType() |
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, unsetSubCatalogueprotected List<CTCRSPropertyType> crs
protected List<CTCoordinateSystemPropertyType> coordinateSystem
protected List<CTCoordinateSystemAxisPropertyType> axis
protected List<CTDatumPropertyType> datum
protected List<CTEllipsoidPropertyType> ellipsoid
protected List<CTPrimeMeridianPropertyType> primeMeridian
protected List<CTOperationPropertyType> operation
protected List<CTOperationMethodPropertyType> operationMethod
protected List<CTOperationParametersPropertyType> parameters
public List<CTCRSPropertyType> getCrs()
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 crs property.
For example, to add a new item, do as follows:
getCrs().add(newItem);
Objects of the following type(s) are allowed in the list
CTCRSPropertyType
public boolean isSetCrs()
public void unsetCrs()
public List<CTCoordinateSystemPropertyType> getCoordinateSystem()
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 coordinateSystem property.
For example, to add a new item, do as follows:
getCoordinateSystem().add(newItem);
Objects of the following type(s) are allowed in the list
CTCoordinateSystemPropertyType
public boolean isSetCoordinateSystem()
public void unsetCoordinateSystem()
public List<CTCoordinateSystemAxisPropertyType> getAxis()
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 axis property.
For example, to add a new item, do as follows:
getAxis().add(newItem);
Objects of the following type(s) are allowed in the list
CTCoordinateSystemAxisPropertyType
public boolean isSetAxis()
public void unsetAxis()
public List<CTDatumPropertyType> getDatum()
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 datum property.
For example, to add a new item, do as follows:
getDatum().add(newItem);
Objects of the following type(s) are allowed in the list
CTDatumPropertyType
public boolean isSetDatum()
public void unsetDatum()
public List<CTEllipsoidPropertyType> getEllipsoid()
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 ellipsoid property.
For example, to add a new item, do as follows:
getEllipsoid().add(newItem);
Objects of the following type(s) are allowed in the list
CTEllipsoidPropertyType
public boolean isSetEllipsoid()
public void unsetEllipsoid()
public List<CTPrimeMeridianPropertyType> getPrimeMeridian()
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 primeMeridian property.
For example, to add a new item, do as follows:
getPrimeMeridian().add(newItem);
Objects of the following type(s) are allowed in the list
CTPrimeMeridianPropertyType
public boolean isSetPrimeMeridian()
public void unsetPrimeMeridian()
public List<CTOperationPropertyType> getOperation()
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 operation property.
For example, to add a new item, do as follows:
getOperation().add(newItem);
Objects of the following type(s) are allowed in the list
CTOperationPropertyType
public boolean isSetOperation()
public void unsetOperation()
public List<CTOperationMethodPropertyType> getOperationMethod()
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 operationMethod property.
For example, to add a new item, do as follows:
getOperationMethod().add(newItem);
Objects of the following type(s) are allowed in the list
CTOperationMethodPropertyType
public boolean isSetOperationMethod()
public void unsetOperationMethod()
public List<CTOperationParametersPropertyType> getParameters()
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 parameters property.
For example, to add a new item, do as follows:
getParameters().add(newItem);
Objects of the following type(s) are allowed in the list
CTOperationParametersPropertyType
public boolean isSetParameters()
public void unsetParameters()
public String toString()
toString in class AbstractCTCatalogueTypepublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractCTCatalogueTypepublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractCTCatalogueTypepublic 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)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractCTCatalogueTypepublic boolean equals(Object object)
equals in class AbstractCTCatalogueTypepublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class AbstractCTCatalogueTypepublic int hashCode()
hashCode in class AbstractCTCatalogueTypepublic Object clone()
clone in class AbstractCTCatalogueTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractCTCatalogueTypepublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractCTCatalogueTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2public void mergeFrom(Object left, Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractCTCatalogueTypepublic 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)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractCTCatalogueTypepublic void setCrs(List<CTCRSPropertyType> value)
public void setCoordinateSystem(List<CTCoordinateSystemPropertyType> value)
public void setAxis(List<CTCoordinateSystemAxisPropertyType> value)
public void setDatum(List<CTDatumPropertyType> value)
public void setEllipsoid(List<CTEllipsoidPropertyType> value)
public void setPrimeMeridian(List<CTPrimeMeridianPropertyType> value)
public void setOperation(List<CTOperationPropertyType> value)
public void setOperationMethod(List<CTOperationMethodPropertyType> value)
public void setParameters(List<CTOperationParametersPropertyType> value)
public CTCrsCatalogueType withCrs(CTCRSPropertyType... values)
public CTCrsCatalogueType withCrs(Collection<CTCRSPropertyType> values)
public CTCrsCatalogueType withCoordinateSystem(CTCoordinateSystemPropertyType... values)
public CTCrsCatalogueType withCoordinateSystem(Collection<CTCoordinateSystemPropertyType> values)
public CTCrsCatalogueType withAxis(CTCoordinateSystemAxisPropertyType... values)
public CTCrsCatalogueType withAxis(Collection<CTCoordinateSystemAxisPropertyType> values)
public CTCrsCatalogueType withDatum(CTDatumPropertyType... values)
public CTCrsCatalogueType withDatum(Collection<CTDatumPropertyType> values)
public CTCrsCatalogueType withEllipsoid(CTEllipsoidPropertyType... values)
public CTCrsCatalogueType withEllipsoid(Collection<CTEllipsoidPropertyType> values)
public CTCrsCatalogueType withPrimeMeridian(CTPrimeMeridianPropertyType... values)
public CTCrsCatalogueType withPrimeMeridian(Collection<CTPrimeMeridianPropertyType> values)
public CTCrsCatalogueType withOperation(CTOperationPropertyType... values)
public CTCrsCatalogueType withOperation(Collection<CTOperationPropertyType> values)
public CTCrsCatalogueType withOperationMethod(CTOperationMethodPropertyType... values)
public CTCrsCatalogueType withOperationMethod(Collection<CTOperationMethodPropertyType> values)
public CTCrsCatalogueType withParameters(CTOperationParametersPropertyType... values)
public CTCrsCatalogueType withParameters(Collection<CTOperationParametersPropertyType> values)
public CTCrsCatalogueType withCrs(List<CTCRSPropertyType> value)
public CTCrsCatalogueType withCoordinateSystem(List<CTCoordinateSystemPropertyType> value)
public CTCrsCatalogueType withAxis(List<CTCoordinateSystemAxisPropertyType> value)
public CTCrsCatalogueType withDatum(List<CTDatumPropertyType> value)
public CTCrsCatalogueType withEllipsoid(List<CTEllipsoidPropertyType> value)
public CTCrsCatalogueType withPrimeMeridian(List<CTPrimeMeridianPropertyType> value)
public CTCrsCatalogueType withOperation(List<CTOperationPropertyType> value)
public CTCrsCatalogueType withOperationMethod(List<CTOperationMethodPropertyType> value)
public CTCrsCatalogueType withParameters(List<CTOperationParametersPropertyType> value)
public CTCrsCatalogueType withName(CharacterStringPropertyType value)
withName in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withScope(CharacterStringPropertyType... values)
withScope in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withScope(Collection<CharacterStringPropertyType> values)
withScope in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withFieldOfApplication(CharacterStringPropertyType... values)
withFieldOfApplication in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withFieldOfApplication(Collection<CharacterStringPropertyType> values)
withFieldOfApplication in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withVersionNumber(CharacterStringPropertyType value)
withVersionNumber in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withVersionDate(DatePropertyType value)
withVersionDate in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withLanguage(CharacterStringPropertyType value)
withLanguage in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withCharacterSet(MDCharacterSetCodePropertyType value)
withCharacterSet in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withLocale(PTLocalePropertyType... values)
withLocale in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withLocale(Collection<PTLocalePropertyType> values)
withLocale in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withSubCatalogue(CTCataloguePropertyType... values)
withSubCatalogue in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withSubCatalogue(Collection<CTCataloguePropertyType> values)
withSubCatalogue in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withScope(List<CharacterStringPropertyType> value)
withScope in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withFieldOfApplication(List<CharacterStringPropertyType> value)
withFieldOfApplication in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withLocale(List<PTLocalePropertyType> value)
withLocale in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withSubCatalogue(List<CTCataloguePropertyType> value)
withSubCatalogue in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withId(String value)
withId in class AbstractCTCatalogueTypepublic CTCrsCatalogueType withUuid(String value)
withUuid in class AbstractCTCatalogueTypeCopyright © 2008–2023. All rights reserved.