Class EarthObservationMetaDataType
- java.lang.Object
-
- net.opengis.omeo.eop.v_2_0.EarthObservationMetaDataType
-
- 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
- Direct Known Subclasses:
EarthObservationMetadataType,EarthObservationMetadataType,EarthObservationMetaDataType
public class EarthObservationMetaDataType extends Object 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 EarthObservationMetaDataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EarthObservationMetaDataType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="identifier" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="doi" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="parentIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="acquisitionType" type="{http://www.opengis.net/eop/2.0}AcquisitionTypeValueType"/> <element name="acquisitionSubType" type="{http://www.opengis.net/gml/3.2}CodeListType" minOccurs="0"/> <element name="productType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="status" type="{http://www.opengis.net/eop/2.0}StatusValueType"/> <element name="statusDetail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="downlinkedTo" type="{http://www.opengis.net/eop/2.0}DownlinkInformationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="archivedIn" type="{http://www.opengis.net/eop/2.0}ArchivingInformationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="imageQualityDegradation" type="{http://www.opengis.net/gml/3.2}MeasureType" minOccurs="0"/> <element name="imageQualityDegradationQuotationMode" type="{http://www.opengis.net/eop/2.0}DegradationQuotationModeValueType" minOccurs="0"/> <element name="histograms" type="{http://www.opengis.net/eop/2.0}HistogramPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="composedOf" type="{http://www.opengis.net/eop/2.0}EarthObservationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="subsetOf" type="{http://www.opengis.net/eop/2.0}EarthObservationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="linkedWith" type="{http://www.opengis.net/eop/2.0}EarthObservationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="processing" type="{http://www.opengis.net/eop/2.0}ProcessingInformationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="vendorSpecific" type="{http://www.opengis.net/eop/2.0}SpecificInformationPropertyType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CodeListTypeacquisitionSubTypeprotected AcquisitionTypeValueTypeacquisitionTypeprotected List<ArchivingInformationPropertyType>archivedInprotected List<EarthObservationPropertyType>composedOfprotected Stringdoiprotected List<DownlinkInformationPropertyType>downlinkedToprotected List<HistogramPropertyType>histogramsprotected Stringidentifierprotected MeasureTypeimageQualityDegradationprotected StringimageQualityDegradationQuotationModeprotected List<EarthObservationPropertyType>linkedWithprotected StringparentIdentifierprotected List<ProcessingInformationPropertyType>processingprotected StringproductTypeprotected Stringstatusprotected StringstatusDetailprotected List<EarthObservationPropertyType>subsetOfprotected List<SpecificInformationPropertyType>vendorSpecific
-
Constructor Summary
Constructors Constructor Description EarthObservationMetaDataType()Default no-arg constructorEarthObservationMetaDataType(String identifier, String doi, String parentIdentifier, AcquisitionTypeValueType acquisitionType, CodeListType acquisitionSubType, String productType, String status, String statusDetail, List<DownlinkInformationPropertyType> downlinkedTo, List<ArchivingInformationPropertyType> archivedIn, MeasureType imageQualityDegradation, String imageQualityDegradationQuotationMode, List<HistogramPropertyType> histograms, List<EarthObservationPropertyType> composedOf, List<EarthObservationPropertyType> subsetOf, List<EarthObservationPropertyType> linkedWith, List<ProcessingInformationPropertyType> processing, List<SpecificInformationPropertyType> vendorSpecific)Fully-initialising value constructor
-
Method Summary
-
-
-
Field Detail
-
identifier
protected String identifier
-
doi
protected String doi
-
parentIdentifier
protected String parentIdentifier
-
acquisitionType
protected AcquisitionTypeValueType acquisitionType
-
acquisitionSubType
protected CodeListType acquisitionSubType
-
productType
protected String productType
-
status
protected String status
-
statusDetail
protected String statusDetail
-
downlinkedTo
protected List<DownlinkInformationPropertyType> downlinkedTo
-
archivedIn
protected List<ArchivingInformationPropertyType> archivedIn
-
imageQualityDegradation
protected MeasureType imageQualityDegradation
-
imageQualityDegradationQuotationMode
protected String imageQualityDegradationQuotationMode
-
histograms
protected List<HistogramPropertyType> histograms
-
composedOf
protected List<EarthObservationPropertyType> composedOf
-
subsetOf
protected List<EarthObservationPropertyType> subsetOf
-
linkedWith
protected List<EarthObservationPropertyType> linkedWith
-
processing
protected List<ProcessingInformationPropertyType> processing
-
vendorSpecific
protected List<SpecificInformationPropertyType> vendorSpecific
-
-
Constructor Detail
-
EarthObservationMetaDataType
public EarthObservationMetaDataType()
Default no-arg constructor
-
EarthObservationMetaDataType
public EarthObservationMetaDataType(String identifier, String doi, String parentIdentifier, AcquisitionTypeValueType acquisitionType, CodeListType acquisitionSubType, String productType, String status, String statusDetail, List<DownlinkInformationPropertyType> downlinkedTo, List<ArchivingInformationPropertyType> archivedIn, MeasureType imageQualityDegradation, String imageQualityDegradationQuotationMode, List<HistogramPropertyType> histograms, List<EarthObservationPropertyType> composedOf, List<EarthObservationPropertyType> subsetOf, List<EarthObservationPropertyType> linkedWith, List<ProcessingInformationPropertyType> processing, List<SpecificInformationPropertyType> vendorSpecific)
Fully-initialising value constructor
-
-
Method Detail
-
getIdentifier
public String getIdentifier()
Gets the value of the identifier property.- Returns:
- possible object is
String
-
setIdentifier
public void setIdentifier(String value)
Sets the value of the identifier property.- Parameters:
value- allowed object isString
-
isSetIdentifier
public boolean isSetIdentifier()
-
getDoi
public String getDoi()
Gets the value of the doi property.- Returns:
- possible object is
String
-
setDoi
public void setDoi(String value)
Sets the value of the doi property.- Parameters:
value- allowed object isString
-
isSetDoi
public boolean isSetDoi()
-
getParentIdentifier
public String getParentIdentifier()
Gets the value of the parentIdentifier property.- Returns:
- possible object is
String
-
setParentIdentifier
public void setParentIdentifier(String value)
Sets the value of the parentIdentifier property.- Parameters:
value- allowed object isString
-
isSetParentIdentifier
public boolean isSetParentIdentifier()
-
getAcquisitionType
public AcquisitionTypeValueType getAcquisitionType()
Gets the value of the acquisitionType property.- Returns:
- possible object is
AcquisitionTypeValueType
-
setAcquisitionType
public void setAcquisitionType(AcquisitionTypeValueType value)
Sets the value of the acquisitionType property.- Parameters:
value- allowed object isAcquisitionTypeValueType
-
isSetAcquisitionType
public boolean isSetAcquisitionType()
-
getAcquisitionSubType
public CodeListType getAcquisitionSubType()
Gets the value of the acquisitionSubType property.- Returns:
- possible object is
CodeListType
-
setAcquisitionSubType
public void setAcquisitionSubType(CodeListType value)
Sets the value of the acquisitionSubType property.- Parameters:
value- allowed object isCodeListType
-
isSetAcquisitionSubType
public boolean isSetAcquisitionSubType()
-
getProductType
public String getProductType()
Gets the value of the productType property.- Returns:
- possible object is
String
-
setProductType
public void setProductType(String value)
Sets the value of the productType property.- Parameters:
value- allowed object isString
-
isSetProductType
public boolean isSetProductType()
-
getStatus
public String getStatus()
Gets the value of the status property.- Returns:
- possible object is
String
-
setStatus
public void setStatus(String value)
Sets the value of the status property.- Parameters:
value- allowed object isString
-
isSetStatus
public boolean isSetStatus()
-
getStatusDetail
public String getStatusDetail()
Gets the value of the statusDetail property.- Returns:
- possible object is
String
-
setStatusDetail
public void setStatusDetail(String value)
Sets the value of the statusDetail property.- Parameters:
value- allowed object isString
-
isSetStatusDetail
public boolean isSetStatusDetail()
-
getDownlinkedTo
public List<DownlinkInformationPropertyType> getDownlinkedTo()
Gets the value of the downlinkedTo 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 downlinkedTo property.For example, to add a new item, do as follows:
getDownlinkedTo().add(newItem);Objects of the following type(s) are allowed in the list
DownlinkInformationPropertyType
-
isSetDownlinkedTo
public boolean isSetDownlinkedTo()
-
unsetDownlinkedTo
public void unsetDownlinkedTo()
-
getArchivedIn
public List<ArchivingInformationPropertyType> getArchivedIn()
Gets the value of the archivedIn 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 archivedIn property.For example, to add a new item, do as follows:
getArchivedIn().add(newItem);Objects of the following type(s) are allowed in the list
ArchivingInformationPropertyType
-
isSetArchivedIn
public boolean isSetArchivedIn()
-
unsetArchivedIn
public void unsetArchivedIn()
-
getImageQualityDegradation
public MeasureType getImageQualityDegradation()
Gets the value of the imageQualityDegradation property.- Returns:
- possible object is
MeasureType
-
setImageQualityDegradation
public void setImageQualityDegradation(MeasureType value)
Sets the value of the imageQualityDegradation property.- Parameters:
value- allowed object isMeasureType
-
isSetImageQualityDegradation
public boolean isSetImageQualityDegradation()
-
getImageQualityDegradationQuotationMode
public String getImageQualityDegradationQuotationMode()
Gets the value of the imageQualityDegradationQuotationMode property.- Returns:
- possible object is
String
-
setImageQualityDegradationQuotationMode
public void setImageQualityDegradationQuotationMode(String value)
Sets the value of the imageQualityDegradationQuotationMode property.- Parameters:
value- allowed object isString
-
isSetImageQualityDegradationQuotationMode
public boolean isSetImageQualityDegradationQuotationMode()
-
getHistograms
public List<HistogramPropertyType> getHistograms()
Gets the value of the histograms 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 histograms property.For example, to add a new item, do as follows:
getHistograms().add(newItem);Objects of the following type(s) are allowed in the list
HistogramPropertyType
-
isSetHistograms
public boolean isSetHistograms()
-
unsetHistograms
public void unsetHistograms()
-
getComposedOf
public List<EarthObservationPropertyType> getComposedOf()
Gets the value of the composedOf 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 composedOf property.For example, to add a new item, do as follows:
getComposedOf().add(newItem);Objects of the following type(s) are allowed in the list
EarthObservationPropertyType
-
isSetComposedOf
public boolean isSetComposedOf()
-
unsetComposedOf
public void unsetComposedOf()
-
getSubsetOf
public List<EarthObservationPropertyType> getSubsetOf()
Gets the value of the subsetOf 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 subsetOf property.For example, to add a new item, do as follows:
getSubsetOf().add(newItem);Objects of the following type(s) are allowed in the list
EarthObservationPropertyType
-
isSetSubsetOf
public boolean isSetSubsetOf()
-
unsetSubsetOf
public void unsetSubsetOf()
-
getLinkedWith
public List<EarthObservationPropertyType> getLinkedWith()
Gets the value of the linkedWith 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 linkedWith property.For example, to add a new item, do as follows:
getLinkedWith().add(newItem);Objects of the following type(s) are allowed in the list
EarthObservationPropertyType
-
isSetLinkedWith
public boolean isSetLinkedWith()
-
unsetLinkedWith
public void unsetLinkedWith()
-
getProcessing
public List<ProcessingInformationPropertyType> getProcessing()
Gets the value of the processing 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 processing property.For example, to add a new item, do as follows:
getProcessing().add(newItem);Objects of the following type(s) are allowed in the list
ProcessingInformationPropertyType
-
isSetProcessing
public boolean isSetProcessing()
-
unsetProcessing
public void unsetProcessing()
-
getVendorSpecific
public List<SpecificInformationPropertyType> getVendorSpecific()
Gets the value of the vendorSpecific 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 vendorSpecific property.For example, to add a new item, do as follows:
getVendorSpecific().add(newItem);Objects of the following type(s) are allowed in the list
SpecificInformationPropertyType
-
isSetVendorSpecific
public boolean isSetVendorSpecific()
-
unsetVendorSpecific
public void unsetVendorSpecific()
-
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
-
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
-
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
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
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
-
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
-
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
-
setDownlinkedTo
public void setDownlinkedTo(List<DownlinkInformationPropertyType> value)
-
setArchivedIn
public void setArchivedIn(List<ArchivingInformationPropertyType> value)
-
setHistograms
public void setHistograms(List<HistogramPropertyType> value)
-
setComposedOf
public void setComposedOf(List<EarthObservationPropertyType> value)
-
setSubsetOf
public void setSubsetOf(List<EarthObservationPropertyType> value)
-
setLinkedWith
public void setLinkedWith(List<EarthObservationPropertyType> value)
-
setProcessing
public void setProcessing(List<ProcessingInformationPropertyType> value)
-
setVendorSpecific
public void setVendorSpecific(List<SpecificInformationPropertyType> value)
-
withIdentifier
public EarthObservationMetaDataType withIdentifier(String value)
-
withDoi
public EarthObservationMetaDataType withDoi(String value)
-
withParentIdentifier
public EarthObservationMetaDataType withParentIdentifier(String value)
-
withAcquisitionType
public EarthObservationMetaDataType withAcquisitionType(AcquisitionTypeValueType value)
-
withAcquisitionSubType
public EarthObservationMetaDataType withAcquisitionSubType(CodeListType value)
-
withProductType
public EarthObservationMetaDataType withProductType(String value)
-
withStatus
public EarthObservationMetaDataType withStatus(String value)
-
withStatusDetail
public EarthObservationMetaDataType withStatusDetail(String value)
-
withDownlinkedTo
public EarthObservationMetaDataType withDownlinkedTo(DownlinkInformationPropertyType... values)
-
withDownlinkedTo
public EarthObservationMetaDataType withDownlinkedTo(Collection<DownlinkInformationPropertyType> values)
-
withArchivedIn
public EarthObservationMetaDataType withArchivedIn(ArchivingInformationPropertyType... values)
-
withArchivedIn
public EarthObservationMetaDataType withArchivedIn(Collection<ArchivingInformationPropertyType> values)
-
withImageQualityDegradation
public EarthObservationMetaDataType withImageQualityDegradation(MeasureType value)
-
withImageQualityDegradationQuotationMode
public EarthObservationMetaDataType withImageQualityDegradationQuotationMode(String value)
-
withHistograms
public EarthObservationMetaDataType withHistograms(HistogramPropertyType... values)
-
withHistograms
public EarthObservationMetaDataType withHistograms(Collection<HistogramPropertyType> values)
-
withComposedOf
public EarthObservationMetaDataType withComposedOf(EarthObservationPropertyType... values)
-
withComposedOf
public EarthObservationMetaDataType withComposedOf(Collection<EarthObservationPropertyType> values)
-
withSubsetOf
public EarthObservationMetaDataType withSubsetOf(EarthObservationPropertyType... values)
-
withSubsetOf
public EarthObservationMetaDataType withSubsetOf(Collection<EarthObservationPropertyType> values)
-
withLinkedWith
public EarthObservationMetaDataType withLinkedWith(EarthObservationPropertyType... values)
-
withLinkedWith
public EarthObservationMetaDataType withLinkedWith(Collection<EarthObservationPropertyType> values)
-
withProcessing
public EarthObservationMetaDataType withProcessing(ProcessingInformationPropertyType... values)
-
withProcessing
public EarthObservationMetaDataType withProcessing(Collection<ProcessingInformationPropertyType> values)
-
withVendorSpecific
public EarthObservationMetaDataType withVendorSpecific(SpecificInformationPropertyType... values)
-
withVendorSpecific
public EarthObservationMetaDataType withVendorSpecific(Collection<SpecificInformationPropertyType> values)
-
withDownlinkedTo
public EarthObservationMetaDataType withDownlinkedTo(List<DownlinkInformationPropertyType> value)
-
withArchivedIn
public EarthObservationMetaDataType withArchivedIn(List<ArchivingInformationPropertyType> value)
-
withHistograms
public EarthObservationMetaDataType withHistograms(List<HistogramPropertyType> value)
-
withComposedOf
public EarthObservationMetaDataType withComposedOf(List<EarthObservationPropertyType> value)
-
withSubsetOf
public EarthObservationMetaDataType withSubsetOf(List<EarthObservationPropertyType> value)
-
withLinkedWith
public EarthObservationMetaDataType withLinkedWith(List<EarthObservationPropertyType> value)
-
withProcessing
public EarthObservationMetaDataType withProcessing(List<ProcessingInformationPropertyType> value)
-
withVendorSpecific
public EarthObservationMetaDataType withVendorSpecific(List<SpecificInformationPropertyType> value)
-
-