net.opengis.wcs.v_1_1
Class CoverageSummaryType

java.lang.Object
  extended by net.opengis.ows.v_1_1_0.DescriptionType
      extended by net.opengis.wcs.v_1_1.CoverageSummaryType
All Implemented Interfaces:
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

public class CoverageSummaryType
extends DescriptionType
implements 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

Brief metadata describing one or more coverages available from this WCS server.

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/1.1}DescriptionType">
       <sequence>
         <element ref="{http://www.opengis.net/ows/1.1}Metadata" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/ows/1.1}WGS84BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
         <element name="SupportedCRS" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="SupportedFormat" type="{http://www.opengis.net/ows/1.1}MimeType" maxOccurs="unbounded" minOccurs="0"/>
         <choice>
           <sequence>
             <element ref="{http://www.opengis.net/wcs/1.1}CoverageSummary" maxOccurs="unbounded"/>
             <element ref="{http://www.opengis.net/wcs/1.1}Identifier" minOccurs="0"/>
           </sequence>
           <element ref="{http://www.opengis.net/wcs/1.1}Identifier"/>
         </choice>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<CoverageSummaryType> coverageSummary
           
protected  String identifier
           
protected  List<MetadataType> metadata
           
protected  String optionalIdentifier
           
protected  List<String> supportedCRS
           
protected  List<String> supportedFormat
           
protected  List<WGS84BoundingBoxType> wgs84BoundingBox
           
 
Fields inherited from class net.opengis.ows.v_1_1_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.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 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.EqualsStrategy2 strategy)
           
 List<CoverageSummaryType> getCoverageSummary()
          Unordered list of lower-level CoverageSummaries under this CoverageSummary.
 String getIdentifier()
          Identifier of this coverage.
 List<MetadataType> getMetadata()
          Optional unordered list of more metadata elements about this coverage.
 String getOptionalIdentifier()
          Optional identifier of this coverage.
 List<String> getSupportedCRS()
          Gets the value of the supportedCRS property.
 List<String> getSupportedFormat()
          Gets the value of the supportedFormat property.
 List<WGS84BoundingBoxType> getWGS84BoundingBox()
          Unordered list of minimum bounding rectangles surrounding coverage data, using WGS 84 CRS with decimal degrees and longitude before latitude.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetCoverageSummary()
           
 boolean isSetIdentifier()
           
 boolean isSetMetadata()
           
 boolean isSetOptionalIdentifier()
           
 boolean isSetSupportedCRS()
           
 boolean isSetSupportedFormat()
           
 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.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setCoverageSummary(List<CoverageSummaryType> value)
           
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setMetadata(List<MetadataType> value)
           
 void setOptionalIdentifier(String value)
          Sets the value of the optionalIdentifier property.
 void setSupportedCRS(List<String> value)
           
 void setSupportedFormat(List<String> value)
           
 void setWGS84BoundingBox(List<WGS84BoundingBoxType> value)
           
 String toString()
           
 void unsetCoverageSummary()
           
 void unsetMetadata()
           
 void unsetSupportedCRS()
           
 void unsetSupportedFormat()
           
 void unsetWGS84BoundingBox()
           
 CoverageSummaryType withCoverageSummary(Collection<CoverageSummaryType> values)
           
 CoverageSummaryType withCoverageSummary(CoverageSummaryType... values)
           
 CoverageSummaryType withCoverageSummary(List<CoverageSummaryType> value)
           
 CoverageSummaryType withIdentifier(String value)
           
 CoverageSummaryType withMetadata(Collection<MetadataType> values)
           
 CoverageSummaryType withMetadata(List<MetadataType> value)
           
 CoverageSummaryType withMetadata(MetadataType... values)
           
 CoverageSummaryType withOptionalIdentifier(String value)
           
 CoverageSummaryType withSupportedCRS(Collection<String> values)
           
 CoverageSummaryType withSupportedCRS(List<String> value)
           
 CoverageSummaryType withSupportedCRS(String... values)
           
 CoverageSummaryType withSupportedFormat(Collection<String> values)
           
 CoverageSummaryType withSupportedFormat(List<String> value)
           
 CoverageSummaryType withSupportedFormat(String... values)
           
 CoverageSummaryType withWGS84BoundingBox(Collection<WGS84BoundingBoxType> values)
           
 CoverageSummaryType withWGS84BoundingBox(List<WGS84BoundingBoxType> value)
           
 CoverageSummaryType withWGS84BoundingBox(WGS84BoundingBoxType... values)
           
 
Methods inherited from class net.opengis.ows.v_1_1_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

metadata

protected List<MetadataType> metadata

wgs84BoundingBox

protected List<WGS84BoundingBoxType> wgs84BoundingBox

supportedCRS

protected List<String> supportedCRS

supportedFormat

protected List<String> supportedFormat

coverageSummary

protected List<CoverageSummaryType> coverageSummary

optionalIdentifier

protected String optionalIdentifier

identifier

protected String identifier
Constructor Detail

CoverageSummaryType

public CoverageSummaryType()
Method Detail

getMetadata

public List<MetadataType> getMetadata()
Optional unordered list of more metadata elements about this coverage. A list of metadata elements for CoverageSummaries could be specified in a WCS Application Profile. 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 MetadataType


isSetMetadata

public boolean isSetMetadata()

unsetMetadata

public void unsetMetadata()

getWGS84BoundingBox

public List<WGS84BoundingBoxType> getWGS84BoundingBox()
Unordered list of minimum bounding rectangles surrounding coverage data, using WGS 84 CRS with decimal degrees and longitude before latitude. These bounding boxes shall also apply to lower-level CoverageSummaries under this CoverageSummary, unless other bounding boxes are specified. 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()

getSupportedCRS

public List<String> getSupportedCRS()
Gets the value of the supportedCRS 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 supportedCRS property.

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

    getSupportedCRS().add(newItem);
 

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


isSetSupportedCRS

public boolean isSetSupportedCRS()

unsetSupportedCRS

public void unsetSupportedCRS()

getSupportedFormat

public List<String> getSupportedFormat()
Gets the value of the supportedFormat 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 supportedFormat property.

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

    getSupportedFormat().add(newItem);
 

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


isSetSupportedFormat

public boolean isSetSupportedFormat()

unsetSupportedFormat

public void unsetSupportedFormat()

getCoverageSummary

public List<CoverageSummaryType> getCoverageSummary()
Unordered list of lower-level CoverageSummaries under this CoverageSummary. Gets the value of the coverageSummary 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 coverageSummary property.

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

    getCoverageSummary().add(newItem);
 

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


isSetCoverageSummary

public boolean isSetCoverageSummary()

unsetCoverageSummary

public void unsetCoverageSummary()

getOptionalIdentifier

public String getOptionalIdentifier()
Optional identifier of this coverage. This identifier shall be included only when this coverage can be accessed by the GetCoverage operation, and the CoverageDescription can be accessed by the DescribeCoverage operation. This identifier must be unique for this WCS server.

Returns:
possible object is String

setOptionalIdentifier

public void setOptionalIdentifier(String value)
Sets the value of the optionalIdentifier property.

Parameters:
value - allowed object is String

isSetOptionalIdentifier

public boolean isSetOptionalIdentifier()

getIdentifier

public String getIdentifier()
Identifier of this coverage. This identifier must be unique for this WCS server.

Returns:
possible object is String

setIdentifier

public void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

isSetIdentifier

public boolean isSetIdentifier()

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.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
append in class DescriptionType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
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.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2
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.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
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.CopyTo2
Overrides:
copyTo in class DescriptionType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class DescriptionType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
createNewInstance in class DescriptionType

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
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.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class DescriptionType

setMetadata

public void setMetadata(List<MetadataType> value)

setWGS84BoundingBox

public void setWGS84BoundingBox(List<WGS84BoundingBoxType> value)

setSupportedCRS

public void setSupportedCRS(List<String> value)

setSupportedFormat

public void setSupportedFormat(List<String> value)

setCoverageSummary

public void setCoverageSummary(List<CoverageSummaryType> value)

withMetadata

public CoverageSummaryType withMetadata(MetadataType... values)

withMetadata

public CoverageSummaryType withMetadata(Collection<MetadataType> values)

withWGS84BoundingBox

public CoverageSummaryType withWGS84BoundingBox(WGS84BoundingBoxType... values)

withWGS84BoundingBox

public CoverageSummaryType withWGS84BoundingBox(Collection<WGS84BoundingBoxType> values)

withSupportedCRS

public CoverageSummaryType withSupportedCRS(String... values)

withSupportedCRS

public CoverageSummaryType withSupportedCRS(Collection<String> values)

withSupportedFormat

public CoverageSummaryType withSupportedFormat(String... values)

withSupportedFormat

public CoverageSummaryType withSupportedFormat(Collection<String> values)

withCoverageSummary

public CoverageSummaryType withCoverageSummary(CoverageSummaryType... values)

withCoverageSummary

public CoverageSummaryType withCoverageSummary(Collection<CoverageSummaryType> values)

withOptionalIdentifier

public CoverageSummaryType withOptionalIdentifier(String value)

withIdentifier

public CoverageSummaryType withIdentifier(String value)

withMetadata

public CoverageSummaryType withMetadata(List<MetadataType> value)

withWGS84BoundingBox

public CoverageSummaryType withWGS84BoundingBox(List<WGS84BoundingBoxType> value)

withSupportedCRS

public CoverageSummaryType withSupportedCRS(List<String> value)

withSupportedFormat

public CoverageSummaryType withSupportedFormat(List<String> value)

withCoverageSummary

public CoverageSummaryType withCoverageSummary(List<CoverageSummaryType> value)


Copyright © 2008-2015. All Rights Reserved.