Class MDDataIdentificationType
- java.lang.Object
-
- net.opengis.iso19139.gco.v_20070417.AbstractObjectType
-
- net.opengis.iso19139.gmd.v_20070417.AbstractMDIdentificationType
-
- net.opengis.iso19139.gmd.v_20070417.MDDataIdentificationType
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
public class MDDataIdentificationType extends AbstractMDIdentificationType implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Java class for MD_DataIdentification_Type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MD_DataIdentification_Type"> <complexContent> <extension base="{http://www.isotc211.org/2005/gmd}AbstractMD_Identification_Type"> <sequence> <element name="spatialRepresentationType" type="{http://www.isotc211.org/2005/gmd}MD_SpatialRepresentationTypeCode_PropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="spatialResolution" type="{http://www.isotc211.org/2005/gmd}MD_Resolution_PropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="language" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" maxOccurs="unbounded"/> <element name="characterSet" type="{http://www.isotc211.org/2005/gmd}MD_CharacterSetCode_PropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="topicCategory" type="{http://www.isotc211.org/2005/gmd}MD_TopicCategoryCode_PropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="environmentDescription" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/> <element name="extent" type="{http://www.isotc211.org/2005/gmd}EX_Extent_PropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="supplementalInformation" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<MDCharacterSetCodePropertyType>characterSetprotected CharacterStringPropertyTypeenvironmentDescriptionprotected List<EXExtentPropertyType>extentprotected List<CharacterStringPropertyType>languageprotected List<MDSpatialRepresentationTypeCodePropertyType>spatialRepresentationTypeprotected List<MDResolutionPropertyType>spatialResolutionprotected CharacterStringPropertyTypesupplementalInformationprotected List<MDTopicCategoryCodePropertyType>topicCategory-
Fields inherited from class net.opengis.iso19139.gmd.v_20070417.AbstractMDIdentificationType
_abstract, aggregationInfo, citation, credit, descriptiveKeywords, graphicOverview, pointOfContact, purpose, resourceConstraints, resourceFormat, resourceMaintenance, resourceSpecificUsage, status
-
Fields inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
id, uuid
-
-
Constructor Summary
-
Method Summary
-
Methods inherited from class net.opengis.iso19139.gmd.v_20070417.AbstractMDIdentificationType
getAbstract, getAggregationInfo, getCitation, getCredit, getDescriptiveKeywords, getGraphicOverview, getPointOfContact, getPurpose, getResourceConstraints, getResourceFormat, getResourceMaintenance, getResourceSpecificUsage, getStatus, isSetAbstract, isSetAggregationInfo, isSetCitation, isSetCredit, isSetDescriptiveKeywords, isSetGraphicOverview, isSetPointOfContact, isSetPurpose, isSetResourceConstraints, isSetResourceFormat, isSetResourceMaintenance, isSetResourceSpecificUsage, isSetStatus, setAbstract, setAggregationInfo, setCitation, setCredit, setDescriptiveKeywords, setGraphicOverview, setPointOfContact, setPurpose, setResourceConstraints, setResourceFormat, setResourceMaintenance, setResourceSpecificUsage, setStatus, unsetAggregationInfo, unsetCredit, unsetDescriptiveKeywords, unsetGraphicOverview, unsetPointOfContact, unsetResourceConstraints, unsetResourceFormat, unsetResourceMaintenance, unsetResourceSpecificUsage, unsetStatus
-
-
-
-
Field Detail
-
spatialRepresentationType
protected List<MDSpatialRepresentationTypeCodePropertyType> spatialRepresentationType
-
spatialResolution
protected List<MDResolutionPropertyType> spatialResolution
-
language
protected List<CharacterStringPropertyType> language
-
characterSet
protected List<MDCharacterSetCodePropertyType> characterSet
-
topicCategory
protected List<MDTopicCategoryCodePropertyType> topicCategory
-
environmentDescription
protected CharacterStringPropertyType environmentDescription
-
extent
protected List<EXExtentPropertyType> extent
-
supplementalInformation
protected CharacterStringPropertyType supplementalInformation
-
-
Constructor Detail
-
MDDataIdentificationType
public MDDataIdentificationType()
Default no-arg constructor
-
MDDataIdentificationType
public MDDataIdentificationType(String id, String uuid, CICitationPropertyType citation, CharacterStringPropertyType _abstract, CharacterStringPropertyType purpose, List<CharacterStringPropertyType> credit, List<MDProgressCodePropertyType> status, List<CIResponsiblePartyPropertyType> pointOfContact, List<MDMaintenanceInformationPropertyType> resourceMaintenance, List<MDBrowseGraphicPropertyType> graphicOverview, List<MDFormatPropertyType> resourceFormat, List<MDKeywordsPropertyType> descriptiveKeywords, List<MDUsagePropertyType> resourceSpecificUsage, List<MDConstraintsPropertyType> resourceConstraints, List<MDAggregateInformationPropertyType> aggregationInfo, List<MDSpatialRepresentationTypeCodePropertyType> spatialRepresentationType, List<MDResolutionPropertyType> spatialResolution, List<CharacterStringPropertyType> language, List<MDCharacterSetCodePropertyType> characterSet, List<MDTopicCategoryCodePropertyType> topicCategory, CharacterStringPropertyType environmentDescription, List<EXExtentPropertyType> extent, CharacterStringPropertyType supplementalInformation)
Fully-initialising value constructor
-
-
Method Detail
-
getSpatialRepresentationType
public List<MDSpatialRepresentationTypeCodePropertyType> getSpatialRepresentationType()
Gets the value of the spatialRepresentationType 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 Jakarta XML Binding object. This is why there is not a
setmethod for the spatialRepresentationType property.For example, to add a new item, do as follows:
getSpatialRepresentationType().add(newItem);Objects of the following type(s) are allowed in the list
MDSpatialRepresentationTypeCodePropertyType
-
isSetSpatialRepresentationType
public boolean isSetSpatialRepresentationType()
-
unsetSpatialRepresentationType
public void unsetSpatialRepresentationType()
-
getSpatialResolution
public List<MDResolutionPropertyType> getSpatialResolution()
Gets the value of the spatialResolution 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 Jakarta XML Binding object. This is why there is not a
setmethod for the spatialResolution property.For example, to add a new item, do as follows:
getSpatialResolution().add(newItem);Objects of the following type(s) are allowed in the list
MDResolutionPropertyType
-
isSetSpatialResolution
public boolean isSetSpatialResolution()
-
unsetSpatialResolution
public void unsetSpatialResolution()
-
getLanguage
public List<CharacterStringPropertyType> getLanguage()
Gets the value of the language 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 Jakarta XML Binding object. This is why there is not a
setmethod for the language property.For example, to add a new item, do as follows:
getLanguage().add(newItem);Objects of the following type(s) are allowed in the list
CharacterStringPropertyType
-
isSetLanguage
public boolean isSetLanguage()
-
unsetLanguage
public void unsetLanguage()
-
getCharacterSet
public List<MDCharacterSetCodePropertyType> getCharacterSet()
Gets the value of the characterSet 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 Jakarta XML Binding object. This is why there is not a
setmethod for the characterSet property.For example, to add a new item, do as follows:
getCharacterSet().add(newItem);Objects of the following type(s) are allowed in the list
MDCharacterSetCodePropertyType
-
isSetCharacterSet
public boolean isSetCharacterSet()
-
unsetCharacterSet
public void unsetCharacterSet()
-
getTopicCategory
public List<MDTopicCategoryCodePropertyType> getTopicCategory()
Gets the value of the topicCategory 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 Jakarta XML Binding object. This is why there is not a
setmethod for the topicCategory property.For example, to add a new item, do as follows:
getTopicCategory().add(newItem);Objects of the following type(s) are allowed in the list
MDTopicCategoryCodePropertyType
-
isSetTopicCategory
public boolean isSetTopicCategory()
-
unsetTopicCategory
public void unsetTopicCategory()
-
getEnvironmentDescription
public CharacterStringPropertyType getEnvironmentDescription()
Gets the value of the environmentDescription property.- Returns:
- possible object is
CharacterStringPropertyType
-
setEnvironmentDescription
public void setEnvironmentDescription(CharacterStringPropertyType value)
Sets the value of the environmentDescription property.- Parameters:
value- allowed object isCharacterStringPropertyType
-
isSetEnvironmentDescription
public boolean isSetEnvironmentDescription()
-
getExtent
public List<EXExtentPropertyType> getExtent()
Gets the value of the extent 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 Jakarta XML Binding object. This is why there is not a
setmethod for the extent property.For example, to add a new item, do as follows:
getExtent().add(newItem);Objects of the following type(s) are allowed in the list
EXExtentPropertyType
-
isSetExtent
public boolean isSetExtent()
-
unsetExtent
public void unsetExtent()
-
getSupplementalInformation
public CharacterStringPropertyType getSupplementalInformation()
Gets the value of the supplementalInformation property.- Returns:
- possible object is
CharacterStringPropertyType
-
setSupplementalInformation
public void setSupplementalInformation(CharacterStringPropertyType value)
Sets the value of the supplementalInformation property.- Parameters:
value- allowed object isCharacterStringPropertyType
-
isSetSupplementalInformation
public boolean isSetSupplementalInformation()
-
toString
public String toString()
- Overrides:
toStringin classAbstractMDIdentificationType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classAbstractMDIdentificationType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classAbstractMDIdentificationType
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classAbstractMDIdentificationType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classAbstractMDIdentificationType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classAbstractMDIdentificationType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractMDIdentificationType
-
clone
public Object clone()
- Overrides:
clonein classAbstractMDIdentificationType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractMDIdentificationType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractMDIdentificationType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractMDIdentificationType
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractMDIdentificationType
-
setSpatialRepresentationType
public void setSpatialRepresentationType(List<MDSpatialRepresentationTypeCodePropertyType> value)
-
setSpatialResolution
public void setSpatialResolution(List<MDResolutionPropertyType> value)
-
setLanguage
public void setLanguage(List<CharacterStringPropertyType> value)
-
setCharacterSet
public void setCharacterSet(List<MDCharacterSetCodePropertyType> value)
-
setTopicCategory
public void setTopicCategory(List<MDTopicCategoryCodePropertyType> value)
-
setExtent
public void setExtent(List<EXExtentPropertyType> value)
-
withSpatialRepresentationType
public MDDataIdentificationType withSpatialRepresentationType(MDSpatialRepresentationTypeCodePropertyType... values)
-
withSpatialRepresentationType
public MDDataIdentificationType withSpatialRepresentationType(Collection<MDSpatialRepresentationTypeCodePropertyType> values)
-
withSpatialResolution
public MDDataIdentificationType withSpatialResolution(MDResolutionPropertyType... values)
-
withSpatialResolution
public MDDataIdentificationType withSpatialResolution(Collection<MDResolutionPropertyType> values)
-
withLanguage
public MDDataIdentificationType withLanguage(CharacterStringPropertyType... values)
-
withLanguage
public MDDataIdentificationType withLanguage(Collection<CharacterStringPropertyType> values)
-
withCharacterSet
public MDDataIdentificationType withCharacterSet(MDCharacterSetCodePropertyType... values)
-
withCharacterSet
public MDDataIdentificationType withCharacterSet(Collection<MDCharacterSetCodePropertyType> values)
-
withTopicCategory
public MDDataIdentificationType withTopicCategory(MDTopicCategoryCodePropertyType... values)
-
withTopicCategory
public MDDataIdentificationType withTopicCategory(Collection<MDTopicCategoryCodePropertyType> values)
-
withEnvironmentDescription
public MDDataIdentificationType withEnvironmentDescription(CharacterStringPropertyType value)
-
withExtent
public MDDataIdentificationType withExtent(EXExtentPropertyType... values)
-
withExtent
public MDDataIdentificationType withExtent(Collection<EXExtentPropertyType> values)
-
withSupplementalInformation
public MDDataIdentificationType withSupplementalInformation(CharacterStringPropertyType value)
-
withSpatialRepresentationType
public MDDataIdentificationType withSpatialRepresentationType(List<MDSpatialRepresentationTypeCodePropertyType> value)
-
withSpatialResolution
public MDDataIdentificationType withSpatialResolution(List<MDResolutionPropertyType> value)
-
withLanguage
public MDDataIdentificationType withLanguage(List<CharacterStringPropertyType> value)
-
withCharacterSet
public MDDataIdentificationType withCharacterSet(List<MDCharacterSetCodePropertyType> value)
-
withTopicCategory
public MDDataIdentificationType withTopicCategory(List<MDTopicCategoryCodePropertyType> value)
-
withExtent
public MDDataIdentificationType withExtent(List<EXExtentPropertyType> value)
-
withCitation
public MDDataIdentificationType withCitation(CICitationPropertyType value)
- Overrides:
withCitationin classAbstractMDIdentificationType
-
withAbstract
public MDDataIdentificationType withAbstract(CharacterStringPropertyType value)
- Overrides:
withAbstractin classAbstractMDIdentificationType
-
withPurpose
public MDDataIdentificationType withPurpose(CharacterStringPropertyType value)
- Overrides:
withPurposein classAbstractMDIdentificationType
-
withCredit
public MDDataIdentificationType withCredit(CharacterStringPropertyType... values)
- Overrides:
withCreditin classAbstractMDIdentificationType
-
withCredit
public MDDataIdentificationType withCredit(Collection<CharacterStringPropertyType> values)
- Overrides:
withCreditin classAbstractMDIdentificationType
-
withStatus
public MDDataIdentificationType withStatus(MDProgressCodePropertyType... values)
- Overrides:
withStatusin classAbstractMDIdentificationType
-
withStatus
public MDDataIdentificationType withStatus(Collection<MDProgressCodePropertyType> values)
- Overrides:
withStatusin classAbstractMDIdentificationType
-
withPointOfContact
public MDDataIdentificationType withPointOfContact(CIResponsiblePartyPropertyType... values)
- Overrides:
withPointOfContactin classAbstractMDIdentificationType
-
withPointOfContact
public MDDataIdentificationType withPointOfContact(Collection<CIResponsiblePartyPropertyType> values)
- Overrides:
withPointOfContactin classAbstractMDIdentificationType
-
withResourceMaintenance
public MDDataIdentificationType withResourceMaintenance(MDMaintenanceInformationPropertyType... values)
- Overrides:
withResourceMaintenancein classAbstractMDIdentificationType
-
withResourceMaintenance
public MDDataIdentificationType withResourceMaintenance(Collection<MDMaintenanceInformationPropertyType> values)
- Overrides:
withResourceMaintenancein classAbstractMDIdentificationType
-
withGraphicOverview
public MDDataIdentificationType withGraphicOverview(MDBrowseGraphicPropertyType... values)
- Overrides:
withGraphicOverviewin classAbstractMDIdentificationType
-
withGraphicOverview
public MDDataIdentificationType withGraphicOverview(Collection<MDBrowseGraphicPropertyType> values)
- Overrides:
withGraphicOverviewin classAbstractMDIdentificationType
-
withResourceFormat
public MDDataIdentificationType withResourceFormat(MDFormatPropertyType... values)
- Overrides:
withResourceFormatin classAbstractMDIdentificationType
-
withResourceFormat
public MDDataIdentificationType withResourceFormat(Collection<MDFormatPropertyType> values)
- Overrides:
withResourceFormatin classAbstractMDIdentificationType
-
withDescriptiveKeywords
public MDDataIdentificationType withDescriptiveKeywords(MDKeywordsPropertyType... values)
- Overrides:
withDescriptiveKeywordsin classAbstractMDIdentificationType
-
withDescriptiveKeywords
public MDDataIdentificationType withDescriptiveKeywords(Collection<MDKeywordsPropertyType> values)
- Overrides:
withDescriptiveKeywordsin classAbstractMDIdentificationType
-
withResourceSpecificUsage
public MDDataIdentificationType withResourceSpecificUsage(MDUsagePropertyType... values)
- Overrides:
withResourceSpecificUsagein classAbstractMDIdentificationType
-
withResourceSpecificUsage
public MDDataIdentificationType withResourceSpecificUsage(Collection<MDUsagePropertyType> values)
- Overrides:
withResourceSpecificUsagein classAbstractMDIdentificationType
-
withResourceConstraints
public MDDataIdentificationType withResourceConstraints(MDConstraintsPropertyType... values)
- Overrides:
withResourceConstraintsin classAbstractMDIdentificationType
-
withResourceConstraints
public MDDataIdentificationType withResourceConstraints(Collection<MDConstraintsPropertyType> values)
- Overrides:
withResourceConstraintsin classAbstractMDIdentificationType
-
withAggregationInfo
public MDDataIdentificationType withAggregationInfo(MDAggregateInformationPropertyType... values)
- Overrides:
withAggregationInfoin classAbstractMDIdentificationType
-
withAggregationInfo
public MDDataIdentificationType withAggregationInfo(Collection<MDAggregateInformationPropertyType> values)
- Overrides:
withAggregationInfoin classAbstractMDIdentificationType
-
withCredit
public MDDataIdentificationType withCredit(List<CharacterStringPropertyType> value)
- Overrides:
withCreditin classAbstractMDIdentificationType
-
withStatus
public MDDataIdentificationType withStatus(List<MDProgressCodePropertyType> value)
- Overrides:
withStatusin classAbstractMDIdentificationType
-
withPointOfContact
public MDDataIdentificationType withPointOfContact(List<CIResponsiblePartyPropertyType> value)
- Overrides:
withPointOfContactin classAbstractMDIdentificationType
-
withResourceMaintenance
public MDDataIdentificationType withResourceMaintenance(List<MDMaintenanceInformationPropertyType> value)
- Overrides:
withResourceMaintenancein classAbstractMDIdentificationType
-
withGraphicOverview
public MDDataIdentificationType withGraphicOverview(List<MDBrowseGraphicPropertyType> value)
- Overrides:
withGraphicOverviewin classAbstractMDIdentificationType
-
withResourceFormat
public MDDataIdentificationType withResourceFormat(List<MDFormatPropertyType> value)
- Overrides:
withResourceFormatin classAbstractMDIdentificationType
-
withDescriptiveKeywords
public MDDataIdentificationType withDescriptiveKeywords(List<MDKeywordsPropertyType> value)
- Overrides:
withDescriptiveKeywordsin classAbstractMDIdentificationType
-
withResourceSpecificUsage
public MDDataIdentificationType withResourceSpecificUsage(List<MDUsagePropertyType> value)
- Overrides:
withResourceSpecificUsagein classAbstractMDIdentificationType
-
withResourceConstraints
public MDDataIdentificationType withResourceConstraints(List<MDConstraintsPropertyType> value)
- Overrides:
withResourceConstraintsin classAbstractMDIdentificationType
-
withAggregationInfo
public MDDataIdentificationType withAggregationInfo(List<MDAggregateInformationPropertyType> value)
- Overrides:
withAggregationInfoin classAbstractMDIdentificationType
-
withId
public MDDataIdentificationType withId(String value)
- Overrides:
withIdin classAbstractMDIdentificationType
-
withUuid
public MDDataIdentificationType withUuid(String value)
- Overrides:
withUuidin classAbstractMDIdentificationType
-
-