public class MDMetadataType extends AbstractObjectType implements java.lang.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 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>
id, uuid| Constructor and Description |
|---|
MDMetadataType() |
protected CharacterStringPropertyType fileIdentifier
protected CharacterStringPropertyType language
protected MDCharacterSetCodePropertyType characterSet
protected CharacterStringPropertyType parentIdentifier
protected java.util.List<MDScopeCodePropertyType> hierarchyLevel
protected java.util.List<CharacterStringPropertyType> hierarchyLevelName
protected java.util.List<CIResponsiblePartyPropertyType> contact
protected DatePropertyType dateStamp
protected CharacterStringPropertyType metadataStandardName
protected CharacterStringPropertyType metadataStandardVersion
protected CharacterStringPropertyType dataSetURI
protected java.util.List<PTLocalePropertyType> locale
protected java.util.List<MDSpatialRepresentationPropertyType> spatialRepresentationInfo
protected java.util.List<MDReferenceSystemPropertyType> referenceSystemInfo
protected java.util.List<MDMetadataExtensionInformationPropertyType> metadataExtensionInfo
protected java.util.List<MDIdentificationPropertyType> identificationInfo
protected java.util.List<MDContentInformationPropertyType> contentInfo
protected MDDistributionPropertyType distributionInfo
protected java.util.List<DQDataQualityPropertyType> dataQualityInfo
protected java.util.List<MDPortrayalCatalogueReferencePropertyType> portrayalCatalogueInfo
protected java.util.List<MDConstraintsPropertyType> metadataConstraints
protected java.util.List<MDApplicationSchemaInformationPropertyType> applicationSchemaInfo
protected MDMaintenanceInformationPropertyType metadataMaintenance
protected java.util.List<DSAggregatePropertyType> series
protected java.util.List<DSDataSetPropertyType> describes
protected java.util.List<ObjectReferencePropertyType> propertyType
protected java.util.List<ObjectReferencePropertyType> featureType
protected java.util.List<ObjectReferencePropertyType> featureAttribute
public CharacterStringPropertyType getFileIdentifier()
CharacterStringPropertyTypepublic void setFileIdentifier(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetFileIdentifier()
public CharacterStringPropertyType getLanguage()
CharacterStringPropertyTypepublic void setLanguage(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetLanguage()
public MDCharacterSetCodePropertyType getCharacterSet()
MDCharacterSetCodePropertyTypepublic void setCharacterSet(MDCharacterSetCodePropertyType value)
value - allowed object is
MDCharacterSetCodePropertyTypepublic boolean isSetCharacterSet()
public CharacterStringPropertyType getParentIdentifier()
CharacterStringPropertyTypepublic void setParentIdentifier(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetParentIdentifier()
public java.util.List<MDScopeCodePropertyType> getHierarchyLevel()
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
public boolean isSetHierarchyLevel()
public void unsetHierarchyLevel()
public java.util.List<CharacterStringPropertyType> getHierarchyLevelName()
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
public boolean isSetHierarchyLevelName()
public void unsetHierarchyLevelName()
public java.util.List<CIResponsiblePartyPropertyType> getContact()
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
public boolean isSetContact()
public void unsetContact()
public DatePropertyType getDateStamp()
DatePropertyTypepublic void setDateStamp(DatePropertyType value)
value - allowed object is
DatePropertyTypepublic boolean isSetDateStamp()
public CharacterStringPropertyType getMetadataStandardName()
CharacterStringPropertyTypepublic void setMetadataStandardName(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetMetadataStandardName()
public CharacterStringPropertyType getMetadataStandardVersion()
CharacterStringPropertyTypepublic void setMetadataStandardVersion(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetMetadataStandardVersion()
public CharacterStringPropertyType getDataSetURI()
CharacterStringPropertyTypepublic void setDataSetURI(CharacterStringPropertyType value)
value - allowed object is
CharacterStringPropertyTypepublic boolean isSetDataSetURI()
public java.util.List<PTLocalePropertyType> getLocale()
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
public boolean isSetLocale()
public void unsetLocale()
public java.util.List<MDSpatialRepresentationPropertyType> getSpatialRepresentationInfo()
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
public boolean isSetSpatialRepresentationInfo()
public void unsetSpatialRepresentationInfo()
public java.util.List<MDReferenceSystemPropertyType> getReferenceSystemInfo()
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
public boolean isSetReferenceSystemInfo()
public void unsetReferenceSystemInfo()
public java.util.List<MDMetadataExtensionInformationPropertyType> getMetadataExtensionInfo()
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
public boolean isSetMetadataExtensionInfo()
public void unsetMetadataExtensionInfo()
public java.util.List<MDIdentificationPropertyType> getIdentificationInfo()
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
public boolean isSetIdentificationInfo()
public void unsetIdentificationInfo()
public java.util.List<MDContentInformationPropertyType> getContentInfo()
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
public boolean isSetContentInfo()
public void unsetContentInfo()
public MDDistributionPropertyType getDistributionInfo()
MDDistributionPropertyTypepublic void setDistributionInfo(MDDistributionPropertyType value)
value - allowed object is
MDDistributionPropertyTypepublic boolean isSetDistributionInfo()
public java.util.List<DQDataQualityPropertyType> getDataQualityInfo()
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
public boolean isSetDataQualityInfo()
public void unsetDataQualityInfo()
public java.util.List<MDPortrayalCatalogueReferencePropertyType> getPortrayalCatalogueInfo()
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
public boolean isSetPortrayalCatalogueInfo()
public void unsetPortrayalCatalogueInfo()
public java.util.List<MDConstraintsPropertyType> getMetadataConstraints()
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
public boolean isSetMetadataConstraints()
public void unsetMetadataConstraints()
public java.util.List<MDApplicationSchemaInformationPropertyType> getApplicationSchemaInfo()
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
public boolean isSetApplicationSchemaInfo()
public void unsetApplicationSchemaInfo()
public MDMaintenanceInformationPropertyType getMetadataMaintenance()
MDMaintenanceInformationPropertyTypepublic void setMetadataMaintenance(MDMaintenanceInformationPropertyType value)
value - allowed object is
MDMaintenanceInformationPropertyTypepublic boolean isSetMetadataMaintenance()
public java.util.List<DSAggregatePropertyType> getSeries()
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
public boolean isSetSeries()
public void unsetSeries()
public java.util.List<DSDataSetPropertyType> getDescribes()
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
public boolean isSetDescribes()
public void unsetDescribes()
public java.util.List<ObjectReferencePropertyType> getPropertyType()
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
public boolean isSetPropertyType()
public void unsetPropertyType()
public java.util.List<ObjectReferencePropertyType> getFeatureType()
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
public boolean isSetFeatureType()
public void unsetFeatureType()
public java.util.List<ObjectReferencePropertyType> getFeatureAttribute()
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
public boolean isSetFeatureAttribute()
public void unsetFeatureAttribute()
public java.lang.String toString()
toString in class AbstractObjectTypepublic java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractObjectTypepublic java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractObjectTypepublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractObjectTypepublic boolean equals(java.lang.Object object)
equals in class AbstractObjectTypepublic 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 AbstractObjectTypepublic int hashCode()
hashCode in class AbstractObjectTypepublic java.lang.Object clone()
clone in class AbstractObjectTypepublic java.lang.Object copyTo(java.lang.Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractObjectTypepublic java.lang.Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractObjectTypepublic java.lang.Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2public void mergeFrom(java.lang.Object left,
java.lang.Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractObjectTypepublic void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
java.lang.Object left,
java.lang.Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractObjectTypepublic void setHierarchyLevel(java.util.List<MDScopeCodePropertyType> value)
public void setHierarchyLevelName(java.util.List<CharacterStringPropertyType> value)
public void setContact(java.util.List<CIResponsiblePartyPropertyType> value)
public void setLocale(java.util.List<PTLocalePropertyType> value)
public void setSpatialRepresentationInfo(java.util.List<MDSpatialRepresentationPropertyType> value)
public void setReferenceSystemInfo(java.util.List<MDReferenceSystemPropertyType> value)
public void setMetadataExtensionInfo(java.util.List<MDMetadataExtensionInformationPropertyType> value)
public void setIdentificationInfo(java.util.List<MDIdentificationPropertyType> value)
public void setContentInfo(java.util.List<MDContentInformationPropertyType> value)
public void setDataQualityInfo(java.util.List<DQDataQualityPropertyType> value)
public void setPortrayalCatalogueInfo(java.util.List<MDPortrayalCatalogueReferencePropertyType> value)
public void setMetadataConstraints(java.util.List<MDConstraintsPropertyType> value)
public void setApplicationSchemaInfo(java.util.List<MDApplicationSchemaInformationPropertyType> value)
public void setSeries(java.util.List<DSAggregatePropertyType> value)
public void setDescribes(java.util.List<DSDataSetPropertyType> value)
public void setPropertyType(java.util.List<ObjectReferencePropertyType> value)
public void setFeatureType(java.util.List<ObjectReferencePropertyType> value)
public void setFeatureAttribute(java.util.List<ObjectReferencePropertyType> value)
public MDMetadataType withFileIdentifier(CharacterStringPropertyType value)
public MDMetadataType withLanguage(CharacterStringPropertyType value)
public MDMetadataType withCharacterSet(MDCharacterSetCodePropertyType value)
public MDMetadataType withParentIdentifier(CharacterStringPropertyType value)
public MDMetadataType withHierarchyLevel(MDScopeCodePropertyType... values)
public MDMetadataType withHierarchyLevel(java.util.Collection<MDScopeCodePropertyType> values)
public MDMetadataType withHierarchyLevelName(CharacterStringPropertyType... values)
public MDMetadataType withHierarchyLevelName(java.util.Collection<CharacterStringPropertyType> values)
public MDMetadataType withContact(CIResponsiblePartyPropertyType... values)
public MDMetadataType withContact(java.util.Collection<CIResponsiblePartyPropertyType> values)
public MDMetadataType withDateStamp(DatePropertyType value)
public MDMetadataType withMetadataStandardName(CharacterStringPropertyType value)
public MDMetadataType withMetadataStandardVersion(CharacterStringPropertyType value)
public MDMetadataType withDataSetURI(CharacterStringPropertyType value)
public MDMetadataType withLocale(PTLocalePropertyType... values)
public MDMetadataType withLocale(java.util.Collection<PTLocalePropertyType> values)
public MDMetadataType withSpatialRepresentationInfo(MDSpatialRepresentationPropertyType... values)
public MDMetadataType withSpatialRepresentationInfo(java.util.Collection<MDSpatialRepresentationPropertyType> values)
public MDMetadataType withReferenceSystemInfo(MDReferenceSystemPropertyType... values)
public MDMetadataType withReferenceSystemInfo(java.util.Collection<MDReferenceSystemPropertyType> values)
public MDMetadataType withMetadataExtensionInfo(MDMetadataExtensionInformationPropertyType... values)
public MDMetadataType withMetadataExtensionInfo(java.util.Collection<MDMetadataExtensionInformationPropertyType> values)
public MDMetadataType withIdentificationInfo(MDIdentificationPropertyType... values)
public MDMetadataType withIdentificationInfo(java.util.Collection<MDIdentificationPropertyType> values)
public MDMetadataType withContentInfo(MDContentInformationPropertyType... values)
public MDMetadataType withContentInfo(java.util.Collection<MDContentInformationPropertyType> values)
public MDMetadataType withDistributionInfo(MDDistributionPropertyType value)
public MDMetadataType withDataQualityInfo(DQDataQualityPropertyType... values)
public MDMetadataType withDataQualityInfo(java.util.Collection<DQDataQualityPropertyType> values)
public MDMetadataType withPortrayalCatalogueInfo(MDPortrayalCatalogueReferencePropertyType... values)
public MDMetadataType withPortrayalCatalogueInfo(java.util.Collection<MDPortrayalCatalogueReferencePropertyType> values)
public MDMetadataType withMetadataConstraints(MDConstraintsPropertyType... values)
public MDMetadataType withMetadataConstraints(java.util.Collection<MDConstraintsPropertyType> values)
public MDMetadataType withApplicationSchemaInfo(MDApplicationSchemaInformationPropertyType... values)
public MDMetadataType withApplicationSchemaInfo(java.util.Collection<MDApplicationSchemaInformationPropertyType> values)
public MDMetadataType withMetadataMaintenance(MDMaintenanceInformationPropertyType value)
public MDMetadataType withSeries(DSAggregatePropertyType... values)
public MDMetadataType withSeries(java.util.Collection<DSAggregatePropertyType> values)
public MDMetadataType withDescribes(DSDataSetPropertyType... values)
public MDMetadataType withDescribes(java.util.Collection<DSDataSetPropertyType> values)
public MDMetadataType withPropertyType(ObjectReferencePropertyType... values)
public MDMetadataType withPropertyType(java.util.Collection<ObjectReferencePropertyType> values)
public MDMetadataType withFeatureType(ObjectReferencePropertyType... values)
public MDMetadataType withFeatureType(java.util.Collection<ObjectReferencePropertyType> values)
public MDMetadataType withFeatureAttribute(ObjectReferencePropertyType... values)
public MDMetadataType withFeatureAttribute(java.util.Collection<ObjectReferencePropertyType> values)
public MDMetadataType withHierarchyLevel(java.util.List<MDScopeCodePropertyType> value)
public MDMetadataType withHierarchyLevelName(java.util.List<CharacterStringPropertyType> value)
public MDMetadataType withContact(java.util.List<CIResponsiblePartyPropertyType> value)
public MDMetadataType withLocale(java.util.List<PTLocalePropertyType> value)
public MDMetadataType withSpatialRepresentationInfo(java.util.List<MDSpatialRepresentationPropertyType> value)
public MDMetadataType withReferenceSystemInfo(java.util.List<MDReferenceSystemPropertyType> value)
public MDMetadataType withMetadataExtensionInfo(java.util.List<MDMetadataExtensionInformationPropertyType> value)
public MDMetadataType withIdentificationInfo(java.util.List<MDIdentificationPropertyType> value)
public MDMetadataType withContentInfo(java.util.List<MDContentInformationPropertyType> value)
public MDMetadataType withDataQualityInfo(java.util.List<DQDataQualityPropertyType> value)
public MDMetadataType withPortrayalCatalogueInfo(java.util.List<MDPortrayalCatalogueReferencePropertyType> value)
public MDMetadataType withMetadataConstraints(java.util.List<MDConstraintsPropertyType> value)
public MDMetadataType withApplicationSchemaInfo(java.util.List<MDApplicationSchemaInformationPropertyType> value)
public MDMetadataType withSeries(java.util.List<DSAggregatePropertyType> value)
public MDMetadataType withDescribes(java.util.List<DSDataSetPropertyType> value)
public MDMetadataType withPropertyType(java.util.List<ObjectReferencePropertyType> value)
public MDMetadataType withFeatureType(java.util.List<ObjectReferencePropertyType> value)
public MDMetadataType withFeatureAttribute(java.util.List<ObjectReferencePropertyType> value)
public MDMetadataType withId(java.lang.String value)
withId in class AbstractObjectTypepublic MDMetadataType withUuid(java.lang.String value)
withUuid in class AbstractObjectTypeCopyright © 2008-2021. All Rights Reserved.