net.opengis.wcs.v_2_0
Class CoverageSummaryType

java.lang.Object
  extended by net.opengis.ows.v_2_0.DescriptionType
      extended by net.opengis.wcs.v_2_0.CoverageSummaryType
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 CoverageSummaryType
extends DescriptionType
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

Java class for CoverageSummaryType complex type.

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

 <complexType name="CoverageSummaryType">
   <complexContent>
     <extension base="{http://www.opengis.net/ows/2.0}DescriptionType">
       <sequence>
         <element ref="{http://www.opengis.net/ows/2.0}WGS84BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wcs/2.0}CoverageId"/>
         <element ref="{http://www.opengis.net/wcs/2.0}CoverageSubtype"/>
         <element ref="{http://www.opengis.net/wcs/2.0}CoverageSubtypeParent" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/2.0}Metadata" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<JAXBElement<?>> boundingBox
           
protected  String coverageId
           
protected  QName coverageSubtype
           
protected  CoverageSubtypeParentType coverageSubtypeParent
           
protected  List<JAXBElement<MetadataType>> metadata
           
protected  List<WGS84BoundingBoxType> wgs84BoundingBox
           
 
Fields inherited from class net.opengis.ows.v_2_0.DescriptionType
_abstract, keywords, title
 
Constructor Summary
CoverageSummaryType()
           
 
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<JAXBElement<?>> getBoundingBox()
          Gets the value of the boundingBox property.
 String getCoverageId()
          Gets the value of the coverageId property.
 QName getCoverageSubtype()
          Gets the value of the coverageSubtype property.
 CoverageSubtypeParentType getCoverageSubtypeParent()
          Gets the value of the coverageSubtypeParent property.
 List<JAXBElement<MetadataType>> getMetadata()
          Gets the value of the metadata property.
 List<WGS84BoundingBoxType> getWGS84BoundingBox()
          Gets the value of the wgs84BoundingBox property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetBoundingBox()
           
 boolean isSetCoverageId()
           
 boolean isSetCoverageSubtype()
           
 boolean isSetCoverageSubtypeParent()
           
 boolean isSetMetadata()
           
 boolean isSetWGS84BoundingBox()
           
 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 setBoundingBox(List<JAXBElement<?>> value)
           
 void setCoverageId(String value)
          Sets the value of the coverageId property.
 void setCoverageSubtype(QName value)
          Sets the value of the coverageSubtype property.
 void setCoverageSubtypeParent(CoverageSubtypeParentType value)
          Sets the value of the coverageSubtypeParent property.
 void setMetadata(List<JAXBElement<MetadataType>> value)
           
 void setWGS84BoundingBox(List<WGS84BoundingBoxType> value)
           
 String toString()
           
 void unsetBoundingBox()
           
 void unsetMetadata()
           
 void unsetWGS84BoundingBox()
           
 CoverageSummaryType withBoundingBox(Collection<JAXBElement<?>> values)
           
 CoverageSummaryType withBoundingBox(JAXBElement<?>... values)
           
 CoverageSummaryType withBoundingBox(List<JAXBElement<?>> value)
           
 CoverageSummaryType withCoverageId(String value)
           
 CoverageSummaryType withCoverageSubtype(QName value)
           
 CoverageSummaryType withCoverageSubtypeParent(CoverageSubtypeParentType value)
           
 CoverageSummaryType withMetadata(Collection<JAXBElement<MetadataType>> values)
           
 CoverageSummaryType withMetadata(JAXBElement<MetadataType>... values)
           
 CoverageSummaryType withMetadata(List<JAXBElement<MetadataType>> value)
           
 CoverageSummaryType withWGS84BoundingBox(Collection<WGS84BoundingBoxType> values)
           
 CoverageSummaryType withWGS84BoundingBox(List<WGS84BoundingBoxType> value)
           
 CoverageSummaryType withWGS84BoundingBox(WGS84BoundingBoxType... values)
           
 
Methods inherited from class net.opengis.ows.v_2_0.DescriptionType
getAbstract, getKeywords, getTitle, isSetAbstract, isSetKeywords, isSetTitle, setAbstract, setKeywords, setTitle, unsetAbstract, unsetKeywords, unsetTitle, withAbstract, withAbstract, withAbstract, withKeywords, withKeywords, withKeywords, withTitle, withTitle, withTitle
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

wgs84BoundingBox

protected List<WGS84BoundingBoxType> wgs84BoundingBox

coverageId

protected String coverageId

coverageSubtype

protected QName coverageSubtype

coverageSubtypeParent

protected CoverageSubtypeParentType coverageSubtypeParent

boundingBox

protected List<JAXBElement<?>> boundingBox

metadata

protected List<JAXBElement<MetadataType>> metadata
Constructor Detail

CoverageSummaryType

public CoverageSummaryType()
Method Detail

getWGS84BoundingBox

public List<WGS84BoundingBoxType> getWGS84BoundingBox()
Gets the value of the wgs84BoundingBox 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 wgs84BoundingBox property.

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

    getWGS84BoundingBox().add(newItem);
 

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


isSetWGS84BoundingBox

public boolean isSetWGS84BoundingBox()

unsetWGS84BoundingBox

public void unsetWGS84BoundingBox()

getCoverageId

public String getCoverageId()
Gets the value of the coverageId property.

Returns:
possible object is String

setCoverageId

public void setCoverageId(String value)
Sets the value of the coverageId property.

Parameters:
value - allowed object is String

isSetCoverageId

public boolean isSetCoverageId()

getCoverageSubtype

public QName getCoverageSubtype()
Gets the value of the coverageSubtype property.

Returns:
possible object is QName

setCoverageSubtype

public void setCoverageSubtype(QName value)
Sets the value of the coverageSubtype property.

Parameters:
value - allowed object is QName

isSetCoverageSubtype

public boolean isSetCoverageSubtype()

getCoverageSubtypeParent

public CoverageSubtypeParentType getCoverageSubtypeParent()
Gets the value of the coverageSubtypeParent property.

Returns:
possible object is CoverageSubtypeParentType

setCoverageSubtypeParent

public void setCoverageSubtypeParent(CoverageSubtypeParentType value)
Sets the value of the coverageSubtypeParent property.

Parameters:
value - allowed object is CoverageSubtypeParentType

isSetCoverageSubtypeParent

public boolean isSetCoverageSubtypeParent()

getBoundingBox

public List<JAXBElement<?>> getBoundingBox()
Gets the value of the boundingBox 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 boundingBox property.

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

    getBoundingBox().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<WGS84BoundingBoxType> JAXBElement<BoundingBoxType>


isSetBoundingBox

public boolean isSetBoundingBox()

unsetBoundingBox

public void unsetBoundingBox()

getMetadata

public List<JAXBElement<MetadataType>> getMetadata()
Gets the value of the metadata 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 metadata property.

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

    getMetadata().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<MetadataType>


isSetMetadata

public boolean isSetMetadata()

unsetMetadata

public void unsetMetadata()

toString

public String toString()
Overrides:
toString in class DescriptionType

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 DescriptionType

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 DescriptionType

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 DescriptionType

equals

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

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 DescriptionType

hashCode

public int hashCode()
Overrides:
hashCode in class DescriptionType

clone

public Object clone()
Overrides:
clone in class DescriptionType

copyTo

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

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 DescriptionType

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
Overrides:
createNewInstance in class DescriptionType

mergeFrom

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

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 DescriptionType

setWGS84BoundingBox

public void setWGS84BoundingBox(List<WGS84BoundingBoxType> value)

setBoundingBox

public void setBoundingBox(List<JAXBElement<?>> value)

setMetadata

public void setMetadata(List<JAXBElement<MetadataType>> value)

withWGS84BoundingBox

public CoverageSummaryType withWGS84BoundingBox(WGS84BoundingBoxType... values)

withWGS84BoundingBox

public CoverageSummaryType withWGS84BoundingBox(Collection<WGS84BoundingBoxType> values)

withCoverageId

public CoverageSummaryType withCoverageId(String value)

withCoverageSubtype

public CoverageSummaryType withCoverageSubtype(QName value)

withCoverageSubtypeParent

public CoverageSummaryType withCoverageSubtypeParent(CoverageSubtypeParentType value)

withBoundingBox

public CoverageSummaryType withBoundingBox(JAXBElement<?>... values)

withBoundingBox

public CoverageSummaryType withBoundingBox(Collection<JAXBElement<?>> values)

withMetadata

public CoverageSummaryType withMetadata(JAXBElement<MetadataType>... values)

withMetadata

public CoverageSummaryType withMetadata(Collection<JAXBElement<MetadataType>> values)

withWGS84BoundingBox

public CoverageSummaryType withWGS84BoundingBox(List<WGS84BoundingBoxType> value)

withBoundingBox

public CoverageSummaryType withBoundingBox(List<JAXBElement<?>> value)

withMetadata

public CoverageSummaryType withMetadata(List<JAXBElement<MetadataType>> value)


Copyright © 2008-2015. All Rights Reserved.