net.opengis.iso19139.gmd.v_20070417
Class MDMetadataType

java.lang.Object
  extended by net.opengis.iso19139.gco.v_20070417.AbstractObjectType
      extended by net.opengis.iso19139.gmd.v_20070417.MDMetadataType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class MDMetadataType
extends AbstractObjectType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Information about the metadata

Java class for MD_Metadata_Type complex type.

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

 <complexType name="MD_Metadata_Type">
   <complexContent>
     <extension base="{http://www.isotc211.org/2005/gco}AbstractObject_Type">
       <sequence>
         <element name="fileIdentifier" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="language" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="characterSet" type="{http://www.isotc211.org/2005/gmd}MD_CharacterSetCode_PropertyType" minOccurs="0"/>
         <element name="parentIdentifier" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="hierarchyLevel" type="{http://www.isotc211.org/2005/gmd}MD_ScopeCode_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="hierarchyLevelName" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="contact" type="{http://www.isotc211.org/2005/gmd}CI_ResponsibleParty_PropertyType" maxOccurs="unbounded"/>
         <element name="dateStamp" type="{http://www.isotc211.org/2005/gco}Date_PropertyType"/>
         <element name="metadataStandardName" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="metadataStandardVersion" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="dataSetURI" type="{http://www.isotc211.org/2005/gco}CharacterString_PropertyType" minOccurs="0"/>
         <element name="locale" type="{http://www.isotc211.org/2005/gmd}PT_Locale_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="spatialRepresentationInfo" type="{http://www.isotc211.org/2005/gmd}MD_SpatialRepresentation_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="referenceSystemInfo" type="{http://www.isotc211.org/2005/gmd}MD_ReferenceSystem_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="metadataExtensionInfo" type="{http://www.isotc211.org/2005/gmd}MD_MetadataExtensionInformation_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="identificationInfo" type="{http://www.isotc211.org/2005/gmd}MD_Identification_PropertyType" maxOccurs="unbounded"/>
         <element name="contentInfo" type="{http://www.isotc211.org/2005/gmd}MD_ContentInformation_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="distributionInfo" type="{http://www.isotc211.org/2005/gmd}MD_Distribution_PropertyType" minOccurs="0"/>
         <element name="dataQualityInfo" type="{http://www.isotc211.org/2005/gmd}DQ_DataQuality_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="portrayalCatalogueInfo" type="{http://www.isotc211.org/2005/gmd}MD_PortrayalCatalogueReference_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="metadataConstraints" type="{http://www.isotc211.org/2005/gmd}MD_Constraints_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="applicationSchemaInfo" type="{http://www.isotc211.org/2005/gmd}MD_ApplicationSchemaInformation_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="metadataMaintenance" type="{http://www.isotc211.org/2005/gmd}MD_MaintenanceInformation_PropertyType" minOccurs="0"/>
         <element name="series" type="{http://www.isotc211.org/2005/gmd}DS_Aggregate_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="describes" type="{http://www.isotc211.org/2005/gmd}DS_DataSet_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="propertyType" type="{http://www.isotc211.org/2005/gco}ObjectReference_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="featureType" type="{http://www.isotc211.org/2005/gco}ObjectReference_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="featureAttribute" type="{http://www.isotc211.org/2005/gco}ObjectReference_PropertyType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<MDApplicationSchemaInformationPropertyType> applicationSchemaInfo
           
protected  MDCharacterSetCodePropertyType characterSet
           
protected  List<CIResponsiblePartyPropertyType> contact
           
protected  List<MDContentInformationPropertyType> contentInfo
           
protected  List<DQDataQualityPropertyType> dataQualityInfo
           
protected  CharacterStringPropertyType dataSetURI
           
protected  DatePropertyType dateStamp
           
protected  List<DSDataSetPropertyType> describes
           
protected  MDDistributionPropertyType distributionInfo
           
protected  List<ObjectReferencePropertyType> featureAttribute
           
protected  List<ObjectReferencePropertyType> featureType
           
protected  CharacterStringPropertyType fileIdentifier
           
protected  List<MDScopeCodePropertyType> hierarchyLevel
           
protected  List<CharacterStringPropertyType> hierarchyLevelName
           
protected  List<MDIdentificationPropertyType> identificationInfo
           
protected  CharacterStringPropertyType language
           
protected  List<PTLocalePropertyType> locale
           
protected  List<MDConstraintsPropertyType> metadataConstraints
           
protected  List<MDMetadataExtensionInformationPropertyType> metadataExtensionInfo
           
protected  MDMaintenanceInformationPropertyType metadataMaintenance
           
protected  CharacterStringPropertyType metadataStandardName
           
protected  CharacterStringPropertyType metadataStandardVersion
           
protected  CharacterStringPropertyType parentIdentifier
           
protected  List<MDPortrayalCatalogueReferencePropertyType> portrayalCatalogueInfo
           
protected  List<ObjectReferencePropertyType> propertyType
           
protected  List<MDReferenceSystemPropertyType> referenceSystemInfo
           
protected  List<DSAggregatePropertyType> series
           
protected  List<MDSpatialRepresentationPropertyType> spatialRepresentationInfo
           
 
Fields inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
id, uuid
 
Constructor Summary
MDMetadataType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy strategy)
           
 List<MDApplicationSchemaInformationPropertyType> getApplicationSchemaInfo()
          Gets the value of the applicationSchemaInfo property.
 MDCharacterSetCodePropertyType getCharacterSet()
          Gets the value of the characterSet property.
 List<CIResponsiblePartyPropertyType> getContact()
          Gets the value of the contact property.
 List<MDContentInformationPropertyType> getContentInfo()
          Gets the value of the contentInfo property.
 List<DQDataQualityPropertyType> getDataQualityInfo()
          Gets the value of the dataQualityInfo property.
 CharacterStringPropertyType getDataSetURI()
          Gets the value of the dataSetURI property.
 DatePropertyType getDateStamp()
          Gets the value of the dateStamp property.
 List<DSDataSetPropertyType> getDescribes()
          Gets the value of the describes property.
 MDDistributionPropertyType getDistributionInfo()
          Gets the value of the distributionInfo property.
 List<ObjectReferencePropertyType> getFeatureAttribute()
          Gets the value of the featureAttribute property.
 List<ObjectReferencePropertyType> getFeatureType()
          Gets the value of the featureType property.
 CharacterStringPropertyType getFileIdentifier()
          Gets the value of the fileIdentifier property.
 List<MDScopeCodePropertyType> getHierarchyLevel()
          Gets the value of the hierarchyLevel property.
 List<CharacterStringPropertyType> getHierarchyLevelName()
          Gets the value of the hierarchyLevelName property.
 List<MDIdentificationPropertyType> getIdentificationInfo()
          Gets the value of the identificationInfo property.
 CharacterStringPropertyType getLanguage()
          Gets the value of the language property.
 List<PTLocalePropertyType> getLocale()
          Gets the value of the locale property.
 List<MDConstraintsPropertyType> getMetadataConstraints()
          Gets the value of the metadataConstraints property.
 List<MDMetadataExtensionInformationPropertyType> getMetadataExtensionInfo()
          Gets the value of the metadataExtensionInfo property.
 MDMaintenanceInformationPropertyType getMetadataMaintenance()
          Gets the value of the metadataMaintenance property.
 CharacterStringPropertyType getMetadataStandardName()
          Gets the value of the metadataStandardName property.
 CharacterStringPropertyType getMetadataStandardVersion()
          Gets the value of the metadataStandardVersion property.
 CharacterStringPropertyType getParentIdentifier()
          Gets the value of the parentIdentifier property.
 List<MDPortrayalCatalogueReferencePropertyType> getPortrayalCatalogueInfo()
          Gets the value of the portrayalCatalogueInfo property.
 List<ObjectReferencePropertyType> getPropertyType()
          Gets the value of the propertyType property.
 List<MDReferenceSystemPropertyType> getReferenceSystemInfo()
          Gets the value of the referenceSystemInfo property.
 List<DSAggregatePropertyType> getSeries()
          Gets the value of the series property.
 List<MDSpatialRepresentationPropertyType> getSpatialRepresentationInfo()
          Gets the value of the spatialRepresentationInfo property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetApplicationSchemaInfo()
           
 boolean isSetCharacterSet()
           
 boolean isSetContact()
           
 boolean isSetContentInfo()
           
 boolean isSetDataQualityInfo()
           
 boolean isSetDataSetURI()
           
 boolean isSetDateStamp()
           
 boolean isSetDescribes()
           
 boolean isSetDistributionInfo()
           
 boolean isSetFeatureAttribute()
           
 boolean isSetFeatureType()
           
 boolean isSetFileIdentifier()
           
 boolean isSetHierarchyLevel()
           
 boolean isSetHierarchyLevelName()
           
 boolean isSetIdentificationInfo()
           
 boolean isSetLanguage()
           
 boolean isSetLocale()
           
 boolean isSetMetadataConstraints()
           
 boolean isSetMetadataExtensionInfo()
           
 boolean isSetMetadataMaintenance()
           
 boolean isSetMetadataStandardName()
           
 boolean isSetMetadataStandardVersion()
           
 boolean isSetParentIdentifier()
           
 boolean isSetPortrayalCatalogueInfo()
           
 boolean isSetPropertyType()
           
 boolean isSetReferenceSystemInfo()
           
 boolean isSetSeries()
           
 boolean isSetSpatialRepresentationInfo()
           
 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.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setApplicationSchemaInfo(List<MDApplicationSchemaInformationPropertyType> value)
           
 void setCharacterSet(MDCharacterSetCodePropertyType value)
          Sets the value of the characterSet property.
 void setContact(List<CIResponsiblePartyPropertyType> value)
           
 void setContentInfo(List<MDContentInformationPropertyType> value)
           
 void setDataQualityInfo(List<DQDataQualityPropertyType> value)
           
 void setDataSetURI(CharacterStringPropertyType value)
          Sets the value of the dataSetURI property.
 void setDateStamp(DatePropertyType value)
          Sets the value of the dateStamp property.
 void setDescribes(List<DSDataSetPropertyType> value)
           
 void setDistributionInfo(MDDistributionPropertyType value)
          Sets the value of the distributionInfo property.
 void setFeatureAttribute(List<ObjectReferencePropertyType> value)
           
 void setFeatureType(List<ObjectReferencePropertyType> value)
           
 void setFileIdentifier(CharacterStringPropertyType value)
          Sets the value of the fileIdentifier property.
 void setHierarchyLevel(List<MDScopeCodePropertyType> value)
           
 void setHierarchyLevelName(List<CharacterStringPropertyType> value)
           
 void setIdentificationInfo(List<MDIdentificationPropertyType> value)
           
 void setLanguage(CharacterStringPropertyType value)
          Sets the value of the language property.
 void setLocale(List<PTLocalePropertyType> value)
           
 void setMetadataConstraints(List<MDConstraintsPropertyType> value)
           
 void setMetadataExtensionInfo(List<MDMetadataExtensionInformationPropertyType> value)
           
 void setMetadataMaintenance(MDMaintenanceInformationPropertyType value)
          Sets the value of the metadataMaintenance property.
 void setMetadataStandardName(CharacterStringPropertyType value)
          Sets the value of the metadataStandardName property.
 void setMetadataStandardVersion(CharacterStringPropertyType value)
          Sets the value of the metadataStandardVersion property.
 void setParentIdentifier(CharacterStringPropertyType value)
          Sets the value of the parentIdentifier property.
 void setPortrayalCatalogueInfo(List<MDPortrayalCatalogueReferencePropertyType> value)
           
 void setPropertyType(List<ObjectReferencePropertyType> value)
           
 void setReferenceSystemInfo(List<MDReferenceSystemPropertyType> value)
           
 void setSeries(List<DSAggregatePropertyType> value)
           
 void setSpatialRepresentationInfo(List<MDSpatialRepresentationPropertyType> value)
           
 String toString()
           
 void unsetApplicationSchemaInfo()
           
 void unsetContact()
           
 void unsetContentInfo()
           
 void unsetDataQualityInfo()
           
 void unsetDescribes()
           
 void unsetFeatureAttribute()
           
 void unsetFeatureType()
           
 void unsetHierarchyLevel()
           
 void unsetHierarchyLevelName()
           
 void unsetIdentificationInfo()
           
 void unsetLocale()
           
 void unsetMetadataConstraints()
           
 void unsetMetadataExtensionInfo()
           
 void unsetPortrayalCatalogueInfo()
           
 void unsetPropertyType()
           
 void unsetReferenceSystemInfo()
           
 void unsetSeries()
           
 void unsetSpatialRepresentationInfo()
           
 MDMetadataType withApplicationSchemaInfo(Collection<MDApplicationSchemaInformationPropertyType> values)
           
 MDMetadataType withApplicationSchemaInfo(List<MDApplicationSchemaInformationPropertyType> value)
           
 MDMetadataType withApplicationSchemaInfo(MDApplicationSchemaInformationPropertyType... values)
           
 MDMetadataType withCharacterSet(MDCharacterSetCodePropertyType value)
           
 MDMetadataType withContact(CIResponsiblePartyPropertyType... values)
           
 MDMetadataType withContact(Collection<CIResponsiblePartyPropertyType> values)
           
 MDMetadataType withContact(List<CIResponsiblePartyPropertyType> value)
           
 MDMetadataType withContentInfo(Collection<MDContentInformationPropertyType> values)
           
 MDMetadataType withContentInfo(List<MDContentInformationPropertyType> value)
           
 MDMetadataType withContentInfo(MDContentInformationPropertyType... values)
           
 MDMetadataType withDataQualityInfo(Collection<DQDataQualityPropertyType> values)
           
 MDMetadataType withDataQualityInfo(DQDataQualityPropertyType... values)
           
 MDMetadataType withDataQualityInfo(List<DQDataQualityPropertyType> value)
           
 MDMetadataType withDataSetURI(CharacterStringPropertyType value)
           
 MDMetadataType withDateStamp(DatePropertyType value)
           
 MDMetadataType withDescribes(Collection<DSDataSetPropertyType> values)
           
 MDMetadataType withDescribes(DSDataSetPropertyType... values)
           
 MDMetadataType withDescribes(List<DSDataSetPropertyType> value)
           
 MDMetadataType withDistributionInfo(MDDistributionPropertyType value)
           
 MDMetadataType withFeatureAttribute(Collection<ObjectReferencePropertyType> values)
           
 MDMetadataType withFeatureAttribute(List<ObjectReferencePropertyType> value)
           
 MDMetadataType withFeatureAttribute(ObjectReferencePropertyType... values)
           
 MDMetadataType withFeatureType(Collection<ObjectReferencePropertyType> values)
           
 MDMetadataType withFeatureType(List<ObjectReferencePropertyType> value)
           
 MDMetadataType withFeatureType(ObjectReferencePropertyType... values)
           
 MDMetadataType withFileIdentifier(CharacterStringPropertyType value)
           
 MDMetadataType withHierarchyLevel(Collection<MDScopeCodePropertyType> values)
           
 MDMetadataType withHierarchyLevel(List<MDScopeCodePropertyType> value)
           
 MDMetadataType withHierarchyLevel(MDScopeCodePropertyType... values)
           
 MDMetadataType withHierarchyLevelName(CharacterStringPropertyType... values)
           
 MDMetadataType withHierarchyLevelName(Collection<CharacterStringPropertyType> values)
           
 MDMetadataType withHierarchyLevelName(List<CharacterStringPropertyType> value)
           
 MDMetadataType withId(String value)
           
 MDMetadataType withIdentificationInfo(Collection<MDIdentificationPropertyType> values)
           
 MDMetadataType withIdentificationInfo(List<MDIdentificationPropertyType> value)
           
 MDMetadataType withIdentificationInfo(MDIdentificationPropertyType... values)
           
 MDMetadataType withLanguage(CharacterStringPropertyType value)
           
 MDMetadataType withLocale(Collection<PTLocalePropertyType> values)
           
 MDMetadataType withLocale(List<PTLocalePropertyType> value)
           
 MDMetadataType withLocale(PTLocalePropertyType... values)
           
 MDMetadataType withMetadataConstraints(Collection<MDConstraintsPropertyType> values)
           
 MDMetadataType withMetadataConstraints(List<MDConstraintsPropertyType> value)
           
 MDMetadataType withMetadataConstraints(MDConstraintsPropertyType... values)
           
 MDMetadataType withMetadataExtensionInfo(Collection<MDMetadataExtensionInformationPropertyType> values)
           
 MDMetadataType withMetadataExtensionInfo(List<MDMetadataExtensionInformationPropertyType> value)
           
 MDMetadataType withMetadataExtensionInfo(MDMetadataExtensionInformationPropertyType... values)
           
 MDMetadataType withMetadataMaintenance(MDMaintenanceInformationPropertyType value)
           
 MDMetadataType withMetadataStandardName(CharacterStringPropertyType value)
           
 MDMetadataType withMetadataStandardVersion(CharacterStringPropertyType value)
           
 MDMetadataType withParentIdentifier(CharacterStringPropertyType value)
           
 MDMetadataType withPortrayalCatalogueInfo(Collection<MDPortrayalCatalogueReferencePropertyType> values)
           
 MDMetadataType withPortrayalCatalogueInfo(List<MDPortrayalCatalogueReferencePropertyType> value)
           
 MDMetadataType withPortrayalCatalogueInfo(MDPortrayalCatalogueReferencePropertyType... values)
           
 MDMetadataType withPropertyType(Collection<ObjectReferencePropertyType> values)
           
 MDMetadataType withPropertyType(List<ObjectReferencePropertyType> value)
           
 MDMetadataType withPropertyType(ObjectReferencePropertyType... values)
           
 MDMetadataType withReferenceSystemInfo(Collection<MDReferenceSystemPropertyType> values)
           
 MDMetadataType withReferenceSystemInfo(List<MDReferenceSystemPropertyType> value)
           
 MDMetadataType withReferenceSystemInfo(MDReferenceSystemPropertyType... values)
           
 MDMetadataType withSeries(Collection<DSAggregatePropertyType> values)
           
 MDMetadataType withSeries(DSAggregatePropertyType... values)
           
 MDMetadataType withSeries(List<DSAggregatePropertyType> value)
           
 MDMetadataType withSpatialRepresentationInfo(Collection<MDSpatialRepresentationPropertyType> values)
           
 MDMetadataType withSpatialRepresentationInfo(List<MDSpatialRepresentationPropertyType> value)
           
 MDMetadataType withSpatialRepresentationInfo(MDSpatialRepresentationPropertyType... values)
           
 MDMetadataType withUuid(String value)
           
 
Methods inherited from class net.opengis.iso19139.gco.v_20070417.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

fileIdentifier

protected CharacterStringPropertyType fileIdentifier

language

protected CharacterStringPropertyType language

characterSet

protected MDCharacterSetCodePropertyType characterSet

parentIdentifier

protected CharacterStringPropertyType parentIdentifier

hierarchyLevel

protected List<MDScopeCodePropertyType> hierarchyLevel

hierarchyLevelName

protected List<CharacterStringPropertyType> hierarchyLevelName

contact

protected List<CIResponsiblePartyPropertyType> contact

dateStamp

protected DatePropertyType dateStamp

metadataStandardName

protected CharacterStringPropertyType metadataStandardName

metadataStandardVersion

protected CharacterStringPropertyType metadataStandardVersion

dataSetURI

protected CharacterStringPropertyType dataSetURI

locale

protected List<PTLocalePropertyType> locale

spatialRepresentationInfo

protected List<MDSpatialRepresentationPropertyType> spatialRepresentationInfo

referenceSystemInfo

protected List<MDReferenceSystemPropertyType> referenceSystemInfo

metadataExtensionInfo

protected List<MDMetadataExtensionInformationPropertyType> metadataExtensionInfo

identificationInfo

protected List<MDIdentificationPropertyType> identificationInfo

contentInfo

protected List<MDContentInformationPropertyType> contentInfo

distributionInfo

protected MDDistributionPropertyType distributionInfo

dataQualityInfo

protected List<DQDataQualityPropertyType> dataQualityInfo

portrayalCatalogueInfo

protected List<MDPortrayalCatalogueReferencePropertyType> portrayalCatalogueInfo

metadataConstraints

protected List<MDConstraintsPropertyType> metadataConstraints

applicationSchemaInfo

protected List<MDApplicationSchemaInformationPropertyType> applicationSchemaInfo

metadataMaintenance

protected MDMaintenanceInformationPropertyType metadataMaintenance

series

protected List<DSAggregatePropertyType> series

describes

protected List<DSDataSetPropertyType> describes

propertyType

protected List<ObjectReferencePropertyType> propertyType

featureType

protected List<ObjectReferencePropertyType> featureType

featureAttribute

protected List<ObjectReferencePropertyType> featureAttribute
Constructor Detail

MDMetadataType

public MDMetadataType()
Method Detail

getFileIdentifier

public CharacterStringPropertyType getFileIdentifier()
Gets the value of the fileIdentifier property.

Returns:
possible object is CharacterStringPropertyType

setFileIdentifier

public void setFileIdentifier(CharacterStringPropertyType value)
Sets the value of the fileIdentifier property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetFileIdentifier

public boolean isSetFileIdentifier()

getLanguage

public CharacterStringPropertyType getLanguage()
Gets the value of the language property.

Returns:
possible object is CharacterStringPropertyType

setLanguage

public void setLanguage(CharacterStringPropertyType value)
Sets the value of the language property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetLanguage

public boolean isSetLanguage()

getCharacterSet

public MDCharacterSetCodePropertyType getCharacterSet()
Gets the value of the characterSet property.

Returns:
possible object is MDCharacterSetCodePropertyType

setCharacterSet

public void setCharacterSet(MDCharacterSetCodePropertyType value)
Sets the value of the characterSet property.

Parameters:
value - allowed object is MDCharacterSetCodePropertyType

isSetCharacterSet

public boolean isSetCharacterSet()

getParentIdentifier

public CharacterStringPropertyType getParentIdentifier()
Gets the value of the parentIdentifier property.

Returns:
possible object is CharacterStringPropertyType

setParentIdentifier

public void setParentIdentifier(CharacterStringPropertyType value)
Sets the value of the parentIdentifier property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetParentIdentifier

public boolean isSetParentIdentifier()

getHierarchyLevel

public List<MDScopeCodePropertyType> getHierarchyLevel()
Gets the value of the hierarchyLevel 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 hierarchyLevel property.

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

    getHierarchyLevel().add(newItem);
 

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


isSetHierarchyLevel

public boolean isSetHierarchyLevel()

unsetHierarchyLevel

public void unsetHierarchyLevel()

getHierarchyLevelName

public List<CharacterStringPropertyType> getHierarchyLevelName()
Gets the value of the hierarchyLevelName 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 hierarchyLevelName property.

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

    getHierarchyLevelName().add(newItem);
 

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


isSetHierarchyLevelName

public boolean isSetHierarchyLevelName()

unsetHierarchyLevelName

public void unsetHierarchyLevelName()

getContact

public List<CIResponsiblePartyPropertyType> getContact()
Gets the value of the contact 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 contact property.

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

    getContact().add(newItem);
 

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


isSetContact

public boolean isSetContact()

unsetContact

public void unsetContact()

getDateStamp

public DatePropertyType getDateStamp()
Gets the value of the dateStamp property.

Returns:
possible object is DatePropertyType

setDateStamp

public void setDateStamp(DatePropertyType value)
Sets the value of the dateStamp property.

Parameters:
value - allowed object is DatePropertyType

isSetDateStamp

public boolean isSetDateStamp()

getMetadataStandardName

public CharacterStringPropertyType getMetadataStandardName()
Gets the value of the metadataStandardName property.

Returns:
possible object is CharacterStringPropertyType

setMetadataStandardName

public void setMetadataStandardName(CharacterStringPropertyType value)
Sets the value of the metadataStandardName property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetMetadataStandardName

public boolean isSetMetadataStandardName()

getMetadataStandardVersion

public CharacterStringPropertyType getMetadataStandardVersion()
Gets the value of the metadataStandardVersion property.

Returns:
possible object is CharacterStringPropertyType

setMetadataStandardVersion

public void setMetadataStandardVersion(CharacterStringPropertyType value)
Sets the value of the metadataStandardVersion property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetMetadataStandardVersion

public boolean isSetMetadataStandardVersion()

getDataSetURI

public CharacterStringPropertyType getDataSetURI()
Gets the value of the dataSetURI property.

Returns:
possible object is CharacterStringPropertyType

setDataSetURI

public void setDataSetURI(CharacterStringPropertyType value)
Sets the value of the dataSetURI property.

Parameters:
value - allowed object is CharacterStringPropertyType

isSetDataSetURI

public boolean isSetDataSetURI()

getLocale

public List<PTLocalePropertyType> getLocale()
Gets the value of the locale 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 locale property.

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

    getLocale().add(newItem);
 

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


isSetLocale

public boolean isSetLocale()

unsetLocale

public void unsetLocale()

getSpatialRepresentationInfo

public List<MDSpatialRepresentationPropertyType> getSpatialRepresentationInfo()
Gets the value of the spatialRepresentationInfo 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 spatialRepresentationInfo property.

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

    getSpatialRepresentationInfo().add(newItem);
 

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


isSetSpatialRepresentationInfo

public boolean isSetSpatialRepresentationInfo()

unsetSpatialRepresentationInfo

public void unsetSpatialRepresentationInfo()

getReferenceSystemInfo

public List<MDReferenceSystemPropertyType> getReferenceSystemInfo()
Gets the value of the referenceSystemInfo 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 referenceSystemInfo property.

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

    getReferenceSystemInfo().add(newItem);
 

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


isSetReferenceSystemInfo

public boolean isSetReferenceSystemInfo()

unsetReferenceSystemInfo

public void unsetReferenceSystemInfo()

getMetadataExtensionInfo

public List<MDMetadataExtensionInformationPropertyType> getMetadataExtensionInfo()
Gets the value of the metadataExtensionInfo 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 metadataExtensionInfo property.

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

    getMetadataExtensionInfo().add(newItem);
 

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


isSetMetadataExtensionInfo

public boolean isSetMetadataExtensionInfo()

unsetMetadataExtensionInfo

public void unsetMetadataExtensionInfo()

getIdentificationInfo

public List<MDIdentificationPropertyType> getIdentificationInfo()
Gets the value of the identificationInfo 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 identificationInfo property.

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

    getIdentificationInfo().add(newItem);
 

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


isSetIdentificationInfo

public boolean isSetIdentificationInfo()

unsetIdentificationInfo

public void unsetIdentificationInfo()

getContentInfo

public List<MDContentInformationPropertyType> getContentInfo()
Gets the value of the contentInfo 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 contentInfo property.

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

    getContentInfo().add(newItem);
 

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


isSetContentInfo

public boolean isSetContentInfo()

unsetContentInfo

public void unsetContentInfo()

getDistributionInfo

public MDDistributionPropertyType getDistributionInfo()
Gets the value of the distributionInfo property.

Returns:
possible object is MDDistributionPropertyType

setDistributionInfo

public void setDistributionInfo(MDDistributionPropertyType value)
Sets the value of the distributionInfo property.

Parameters:
value - allowed object is MDDistributionPropertyType

isSetDistributionInfo

public boolean isSetDistributionInfo()

getDataQualityInfo

public List<DQDataQualityPropertyType> getDataQualityInfo()
Gets the value of the dataQualityInfo 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 dataQualityInfo property.

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

    getDataQualityInfo().add(newItem);
 

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


isSetDataQualityInfo

public boolean isSetDataQualityInfo()

unsetDataQualityInfo

public void unsetDataQualityInfo()

getPortrayalCatalogueInfo

public List<MDPortrayalCatalogueReferencePropertyType> getPortrayalCatalogueInfo()
Gets the value of the portrayalCatalogueInfo 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 portrayalCatalogueInfo property.

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

    getPortrayalCatalogueInfo().add(newItem);
 

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


isSetPortrayalCatalogueInfo

public boolean isSetPortrayalCatalogueInfo()

unsetPortrayalCatalogueInfo

public void unsetPortrayalCatalogueInfo()

getMetadataConstraints

public List<MDConstraintsPropertyType> getMetadataConstraints()
Gets the value of the metadataConstraints 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 metadataConstraints property.

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

    getMetadataConstraints().add(newItem);
 

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


isSetMetadataConstraints

public boolean isSetMetadataConstraints()

unsetMetadataConstraints

public void unsetMetadataConstraints()

getApplicationSchemaInfo

public List<MDApplicationSchemaInformationPropertyType> getApplicationSchemaInfo()
Gets the value of the applicationSchemaInfo 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 applicationSchemaInfo property.

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

    getApplicationSchemaInfo().add(newItem);
 

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


isSetApplicationSchemaInfo

public boolean isSetApplicationSchemaInfo()

unsetApplicationSchemaInfo

public void unsetApplicationSchemaInfo()

getMetadataMaintenance

public MDMaintenanceInformationPropertyType getMetadataMaintenance()
Gets the value of the metadataMaintenance property.

Returns:
possible object is MDMaintenanceInformationPropertyType

setMetadataMaintenance

public void setMetadataMaintenance(MDMaintenanceInformationPropertyType value)
Sets the value of the metadataMaintenance property.

Parameters:
value - allowed object is MDMaintenanceInformationPropertyType

isSetMetadataMaintenance

public boolean isSetMetadataMaintenance()

getSeries

public List<DSAggregatePropertyType> getSeries()
Gets the value of the series 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 series property.

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

    getSeries().add(newItem);
 

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


isSetSeries

public boolean isSetSeries()

unsetSeries

public void unsetSeries()

getDescribes

public List<DSDataSetPropertyType> getDescribes()
Gets the value of the describes 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 describes property.

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

    getDescribes().add(newItem);
 

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


isSetDescribes

public boolean isSetDescribes()

unsetDescribes

public void unsetDescribes()

getPropertyType

public List<ObjectReferencePropertyType> getPropertyType()
Gets the value of the propertyType 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 propertyType property.

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

    getPropertyType().add(newItem);
 

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


isSetPropertyType

public boolean isSetPropertyType()

unsetPropertyType

public void unsetPropertyType()

getFeatureType

public List<ObjectReferencePropertyType> getFeatureType()
Gets the value of the featureType 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 featureType property.

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

    getFeatureType().add(newItem);
 

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


isSetFeatureType

public boolean isSetFeatureType()

unsetFeatureType

public void unsetFeatureType()

getFeatureAttribute

public List<ObjectReferencePropertyType> getFeatureAttribute()
Gets the value of the featureAttribute 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 featureAttribute property.

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

    getFeatureAttribute().add(newItem);
 

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


isSetFeatureAttribute

public boolean isSetFeatureAttribute()

unsetFeatureAttribute

public void unsetFeatureAttribute()

toString

public String toString()
Overrides:
toString in class AbstractObjectType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class AbstractObjectType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class AbstractObjectType

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.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class AbstractObjectType

equals

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

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class AbstractObjectType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractObjectType

clone

public Object clone()
Overrides:
clone in class AbstractObjectType

copyTo

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

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractObjectType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

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

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.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractObjectType

setHierarchyLevel

public void setHierarchyLevel(List<MDScopeCodePropertyType> value)

setHierarchyLevelName

public void setHierarchyLevelName(List<CharacterStringPropertyType> value)

setContact

public void setContact(List<CIResponsiblePartyPropertyType> value)

setLocale

public void setLocale(List<PTLocalePropertyType> value)

setSpatialRepresentationInfo

public void setSpatialRepresentationInfo(List<MDSpatialRepresentationPropertyType> value)

setReferenceSystemInfo

public void setReferenceSystemInfo(List<MDReferenceSystemPropertyType> value)

setMetadataExtensionInfo

public void setMetadataExtensionInfo(List<MDMetadataExtensionInformationPropertyType> value)

setIdentificationInfo

public void setIdentificationInfo(List<MDIdentificationPropertyType> value)

setContentInfo

public void setContentInfo(List<MDContentInformationPropertyType> value)

setDataQualityInfo

public void setDataQualityInfo(List<DQDataQualityPropertyType> value)

setPortrayalCatalogueInfo

public void setPortrayalCatalogueInfo(List<MDPortrayalCatalogueReferencePropertyType> value)

setMetadataConstraints

public void setMetadataConstraints(List<MDConstraintsPropertyType> value)

setApplicationSchemaInfo

public void setApplicationSchemaInfo(List<MDApplicationSchemaInformationPropertyType> value)

setSeries

public void setSeries(List<DSAggregatePropertyType> value)

setDescribes

public void setDescribes(List<DSDataSetPropertyType> value)

setPropertyType

public void setPropertyType(List<ObjectReferencePropertyType> value)

setFeatureType

public void setFeatureType(List<ObjectReferencePropertyType> value)

setFeatureAttribute

public void setFeatureAttribute(List<ObjectReferencePropertyType> value)

withFileIdentifier

public MDMetadataType withFileIdentifier(CharacterStringPropertyType value)

withLanguage

public MDMetadataType withLanguage(CharacterStringPropertyType value)

withCharacterSet

public MDMetadataType withCharacterSet(MDCharacterSetCodePropertyType value)

withParentIdentifier

public MDMetadataType withParentIdentifier(CharacterStringPropertyType value)

withHierarchyLevel

public MDMetadataType withHierarchyLevel(MDScopeCodePropertyType... values)

withHierarchyLevel

public MDMetadataType withHierarchyLevel(Collection<MDScopeCodePropertyType> values)

withHierarchyLevelName

public MDMetadataType withHierarchyLevelName(CharacterStringPropertyType... values)

withHierarchyLevelName

public MDMetadataType withHierarchyLevelName(Collection<CharacterStringPropertyType> values)

withContact

public MDMetadataType withContact(CIResponsiblePartyPropertyType... values)

withContact

public MDMetadataType withContact(Collection<CIResponsiblePartyPropertyType> values)

withDateStamp

public MDMetadataType withDateStamp(DatePropertyType value)

withMetadataStandardName

public MDMetadataType withMetadataStandardName(CharacterStringPropertyType value)

withMetadataStandardVersion

public MDMetadataType withMetadataStandardVersion(CharacterStringPropertyType value)

withDataSetURI

public MDMetadataType withDataSetURI(CharacterStringPropertyType value)

withLocale

public MDMetadataType withLocale(PTLocalePropertyType... values)

withLocale

public MDMetadataType withLocale(Collection<PTLocalePropertyType> values)

withSpatialRepresentationInfo

public MDMetadataType withSpatialRepresentationInfo(MDSpatialRepresentationPropertyType... values)

withSpatialRepresentationInfo

public MDMetadataType withSpatialRepresentationInfo(Collection<MDSpatialRepresentationPropertyType> values)

withReferenceSystemInfo

public MDMetadataType withReferenceSystemInfo(MDReferenceSystemPropertyType... values)

withReferenceSystemInfo

public MDMetadataType withReferenceSystemInfo(Collection<MDReferenceSystemPropertyType> values)

withMetadataExtensionInfo

public MDMetadataType withMetadataExtensionInfo(MDMetadataExtensionInformationPropertyType... values)

withMetadataExtensionInfo

public MDMetadataType withMetadataExtensionInfo(Collection<MDMetadataExtensionInformationPropertyType> values)

withIdentificationInfo

public MDMetadataType withIdentificationInfo(MDIdentificationPropertyType... values)

withIdentificationInfo

public MDMetadataType withIdentificationInfo(Collection<MDIdentificationPropertyType> values)

withContentInfo

public MDMetadataType withContentInfo(MDContentInformationPropertyType... values)

withContentInfo

public MDMetadataType withContentInfo(Collection<MDContentInformationPropertyType> values)

withDistributionInfo

public MDMetadataType withDistributionInfo(MDDistributionPropertyType value)

withDataQualityInfo

public MDMetadataType withDataQualityInfo(DQDataQualityPropertyType... values)

withDataQualityInfo

public MDMetadataType withDataQualityInfo(Collection<DQDataQualityPropertyType> values)

withPortrayalCatalogueInfo

public MDMetadataType withPortrayalCatalogueInfo(MDPortrayalCatalogueReferencePropertyType... values)

withPortrayalCatalogueInfo

public MDMetadataType withPortrayalCatalogueInfo(Collection<MDPortrayalCatalogueReferencePropertyType> values)

withMetadataConstraints

public MDMetadataType withMetadataConstraints(MDConstraintsPropertyType... values)

withMetadataConstraints

public MDMetadataType withMetadataConstraints(Collection<MDConstraintsPropertyType> values)

withApplicationSchemaInfo

public MDMetadataType withApplicationSchemaInfo(MDApplicationSchemaInformationPropertyType... values)

withApplicationSchemaInfo

public MDMetadataType withApplicationSchemaInfo(Collection<MDApplicationSchemaInformationPropertyType> values)

withMetadataMaintenance

public MDMetadataType withMetadataMaintenance(MDMaintenanceInformationPropertyType value)

withSeries

public MDMetadataType withSeries(DSAggregatePropertyType... values)

withSeries

public MDMetadataType withSeries(Collection<DSAggregatePropertyType> values)

withDescribes

public MDMetadataType withDescribes(DSDataSetPropertyType... values)

withDescribes

public MDMetadataType withDescribes(Collection<DSDataSetPropertyType> values)

withPropertyType

public MDMetadataType withPropertyType(ObjectReferencePropertyType... values)

withPropertyType

public MDMetadataType withPropertyType(Collection<ObjectReferencePropertyType> values)

withFeatureType

public MDMetadataType withFeatureType(ObjectReferencePropertyType... values)

withFeatureType

public MDMetadataType withFeatureType(Collection<ObjectReferencePropertyType> values)

withFeatureAttribute

public MDMetadataType withFeatureAttribute(ObjectReferencePropertyType... values)

withFeatureAttribute

public MDMetadataType withFeatureAttribute(Collection<ObjectReferencePropertyType> values)

withHierarchyLevel

public MDMetadataType withHierarchyLevel(List<MDScopeCodePropertyType> value)

withHierarchyLevelName

public MDMetadataType withHierarchyLevelName(List<CharacterStringPropertyType> value)

withContact

public MDMetadataType withContact(List<CIResponsiblePartyPropertyType> value)

withLocale

public MDMetadataType withLocale(List<PTLocalePropertyType> value)

withSpatialRepresentationInfo

public MDMetadataType withSpatialRepresentationInfo(List<MDSpatialRepresentationPropertyType> value)

withReferenceSystemInfo

public MDMetadataType withReferenceSystemInfo(List<MDReferenceSystemPropertyType> value)

withMetadataExtensionInfo

public MDMetadataType withMetadataExtensionInfo(List<MDMetadataExtensionInformationPropertyType> value)

withIdentificationInfo

public MDMetadataType withIdentificationInfo(List<MDIdentificationPropertyType> value)

withContentInfo

public MDMetadataType withContentInfo(List<MDContentInformationPropertyType> value)

withDataQualityInfo

public MDMetadataType withDataQualityInfo(List<DQDataQualityPropertyType> value)

withPortrayalCatalogueInfo

public MDMetadataType withPortrayalCatalogueInfo(List<MDPortrayalCatalogueReferencePropertyType> value)

withMetadataConstraints

public MDMetadataType withMetadataConstraints(List<MDConstraintsPropertyType> value)

withApplicationSchemaInfo

public MDMetadataType withApplicationSchemaInfo(List<MDApplicationSchemaInformationPropertyType> value)

withSeries

public MDMetadataType withSeries(List<DSAggregatePropertyType> value)

withDescribes

public MDMetadataType withDescribes(List<DSDataSetPropertyType> value)

withPropertyType

public MDMetadataType withPropertyType(List<ObjectReferencePropertyType> value)

withFeatureType

public MDMetadataType withFeatureType(List<ObjectReferencePropertyType> value)

withFeatureAttribute

public MDMetadataType withFeatureAttribute(List<ObjectReferencePropertyType> value)

withId

public MDMetadataType withId(String value)
Overrides:
withId in class AbstractObjectType

withUuid

public MDMetadataType withUuid(String value)
Overrides:
withUuid in class AbstractObjectType


Copyright © 2008-2015. All Rights Reserved.