Class EarthObservationResultType
- java.lang.Object
-
- net.opengis.gml.v_3_2.AbstractGMLType
-
- net.opengis.gml.v_3_2.AbstractFeatureType
-
- net.opengis.omeo.eop.v_2_0.EarthObservationResultType
-
- 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:
EarthObservationResultType,EarthObservationResultType,EarthObservationResultType,EarthObservationResultType
public class EarthObservationResultType extends AbstractFeatureType 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 EarthObservationResultType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EarthObservationResultType"> <complexContent> <extension base="{http://www.opengis.net/gml/3.2}AbstractFeatureType"> <sequence> <element name="browse" type="{http://www.opengis.net/eop/2.0}BrowseInformationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="product" type="{http://www.opengis.net/eop/2.0}ProductInformationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="mask" type="{http://www.opengis.net/eop/2.0}MaskInformationPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="parameter" type="{http://www.opengis.net/eop/2.0}ParameterInformationPropertyType" minOccurs="0"/> <element name="coverage" type="{http://www.opengis.net/gml/3.2}ReferenceType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<BrowseInformationPropertyType>browseprotected List<ReferenceType>coverageprotected List<MaskInformationPropertyType>maskprotected ParameterInformationPropertyTypeparameterprotected List<ProductInformationPropertyType>product-
Fields inherited from class net.opengis.gml.v_3_2.AbstractFeatureType
boundedBy, location
-
Fields inherited from class net.opengis.gml.v_3_2.AbstractGMLType
description, descriptionReference, id, identifier, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description EarthObservationResultType()Default no-arg constructorEarthObservationResultType(List<BrowseInformationPropertyType> browse, List<ProductInformationPropertyType> product, List<MaskInformationPropertyType> mask, ParameterInformationPropertyType parameter, List<ReferenceType> coverage)Fully-initialising value constructor
-
Method Summary
-
Methods inherited from class net.opengis.gml.v_3_2.AbstractFeatureType
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withDescriptionReference, withId, withIdentifier, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName
-
Methods inherited from class net.opengis.gml.v_3_2.AbstractGMLType
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
-
-
-
-
Field Detail
-
browse
protected List<BrowseInformationPropertyType> browse
-
product
protected List<ProductInformationPropertyType> product
-
mask
protected List<MaskInformationPropertyType> mask
-
parameter
protected ParameterInformationPropertyType parameter
-
coverage
protected List<ReferenceType> coverage
-
-
Constructor Detail
-
EarthObservationResultType
public EarthObservationResultType()
Default no-arg constructor
-
EarthObservationResultType
public EarthObservationResultType(List<BrowseInformationPropertyType> browse, List<ProductInformationPropertyType> product, List<MaskInformationPropertyType> mask, ParameterInformationPropertyType parameter, List<ReferenceType> coverage)
Fully-initialising value constructor
-
-
Method Detail
-
getBrowse
public List<BrowseInformationPropertyType> getBrowse()
Gets the value of the browse 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 browse property.For example, to add a new item, do as follows:
getBrowse().add(newItem);Objects of the following type(s) are allowed in the list
BrowseInformationPropertyType
-
isSetBrowse
public boolean isSetBrowse()
-
unsetBrowse
public void unsetBrowse()
-
getProduct
public List<ProductInformationPropertyType> getProduct()
Gets the value of the product 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 product property.For example, to add a new item, do as follows:
getProduct().add(newItem);Objects of the following type(s) are allowed in the list
ProductInformationPropertyType
-
isSetProduct
public boolean isSetProduct()
-
unsetProduct
public void unsetProduct()
-
getMask
public List<MaskInformationPropertyType> getMask()
Gets the value of the mask 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 mask property.For example, to add a new item, do as follows:
getMask().add(newItem);Objects of the following type(s) are allowed in the list
MaskInformationPropertyType
-
isSetMask
public boolean isSetMask()
-
unsetMask
public void unsetMask()
-
getParameter
public ParameterInformationPropertyType getParameter()
Gets the value of the parameter property.- Returns:
- possible object is
ParameterInformationPropertyType
-
setParameter
public void setParameter(ParameterInformationPropertyType value)
Sets the value of the parameter property.- Parameters:
value- allowed object isParameterInformationPropertyType
-
isSetParameter
public boolean isSetParameter()
-
getCoverage
public List<ReferenceType> getCoverage()
Gets the value of the coverage 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 coverage property.For example, to add a new item, do as follows:
getCoverage().add(newItem);Objects of the following type(s) are allowed in the list
ReferenceType
-
isSetCoverage
public boolean isSetCoverage()
-
unsetCoverage
public void unsetCoverage()
-
toString
public String toString()
- Overrides:
toStringin classAbstractFeatureType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classAbstractFeatureType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classAbstractFeatureType
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals- Overrides:
equalsin classAbstractFeatureType
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classAbstractFeatureType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode- Overrides:
hashCodein classAbstractFeatureType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractFeatureType
-
clone
public Object clone()
- Overrides:
clonein classAbstractFeatureType
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractFeatureType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo- Overrides:
copyToin classAbstractFeatureType
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractFeatureType
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classAbstractFeatureType
-
setBrowse
public void setBrowse(List<BrowseInformationPropertyType> value)
-
setProduct
public void setProduct(List<ProductInformationPropertyType> value)
-
setMask
public void setMask(List<MaskInformationPropertyType> value)
-
setCoverage
public void setCoverage(List<ReferenceType> value)
-
withBrowse
public EarthObservationResultType withBrowse(BrowseInformationPropertyType... values)
-
withBrowse
public EarthObservationResultType withBrowse(Collection<BrowseInformationPropertyType> values)
-
withProduct
public EarthObservationResultType withProduct(ProductInformationPropertyType... values)
-
withProduct
public EarthObservationResultType withProduct(Collection<ProductInformationPropertyType> values)
-
withMask
public EarthObservationResultType withMask(MaskInformationPropertyType... values)
-
withMask
public EarthObservationResultType withMask(Collection<MaskInformationPropertyType> values)
-
withParameter
public EarthObservationResultType withParameter(ParameterInformationPropertyType value)
-
withCoverage
public EarthObservationResultType withCoverage(ReferenceType... values)
-
withCoverage
public EarthObservationResultType withCoverage(Collection<ReferenceType> values)
-
withBrowse
public EarthObservationResultType withBrowse(List<BrowseInformationPropertyType> value)
-
withProduct
public EarthObservationResultType withProduct(List<ProductInformationPropertyType> value)
-
withMask
public EarthObservationResultType withMask(List<MaskInformationPropertyType> value)
-
withCoverage
public EarthObservationResultType withCoverage(List<ReferenceType> value)
-
-