net.opengis.wcs.wcseo.v_1_0
Class DescribeEOCoverageSetType

java.lang.Object
  extended by net.opengis.wcs.v_2_0.RequestBaseType
      extended by net.opengis.wcs.wcseo.v_1_0.DescribeEOCoverageSetType
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 DescribeEOCoverageSetType
extends RequestBaseType
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

Java class for DescribeEOCoverageSetType complex type.

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

 <complexType name="DescribeEOCoverageSetType">
   <complexContent>
     <extension base="{http://www.opengis.net/wcs/2.0}RequestBaseType">
       <sequence>
         <element ref="{http://www.opengis.net/wcs/wcseo/1.0}eoId" maxOccurs="unbounded"/>
         <element ref="{http://www.opengis.net/wcs/wcseo/1.0}containment" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wcs/wcseo/1.0}Sections" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wcs/2.0}DimensionTrim" maxOccurs="3" minOccurs="0"/>
       </sequence>
       <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String containment
           
protected  BigInteger count
           
protected  List<DimensionTrimType> dimensionTrim
           
protected  List<String> eoId
           
protected  Sections sections
           
 
Fields inherited from class net.opengis.wcs.v_2_0.RequestBaseType
extension, SERVICE, version
 
Constructor Summary
DescribeEOCoverageSetType()
           
 
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)
           
 String getContainment()
          Gets the value of the containment property.
 BigInteger getCount()
          Gets the value of the count property.
 List<DimensionTrimType> getDimensionTrim()
          Gets the value of the dimensionTrim property.
 List<String> getEoId()
          Gets the value of the eoId property.
 Sections getSections()
          Gets the value of the sections property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetContainment()
           
 boolean isSetCount()
           
 boolean isSetDimensionTrim()
           
 boolean isSetEoId()
           
 boolean isSetSections()
           
 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 setContainment(String value)
          Sets the value of the containment property.
 void setCount(BigInteger value)
          Sets the value of the count property.
 void setDimensionTrim(List<DimensionTrimType> value)
           
 void setEoId(List<String> value)
           
 void setSections(Sections value)
          Sets the value of the sections property.
 String toString()
           
 void unsetDimensionTrim()
           
 void unsetEoId()
           
 DescribeEOCoverageSetType withContainment(String value)
           
 DescribeEOCoverageSetType withCount(BigInteger value)
           
 DescribeEOCoverageSetType withDimensionTrim(Collection<DimensionTrimType> values)
           
 DescribeEOCoverageSetType withDimensionTrim(DimensionTrimType... values)
           
 DescribeEOCoverageSetType withDimensionTrim(List<DimensionTrimType> value)
           
 DescribeEOCoverageSetType withEoId(Collection<String> values)
           
 DescribeEOCoverageSetType withEoId(List<String> value)
           
 DescribeEOCoverageSetType withEoId(String... values)
           
 DescribeEOCoverageSetType withSections(Sections value)
           
 
Methods inherited from class net.opengis.wcs.v_2_0.RequestBaseType
getExtension, getVersion, isSetExtension, isSetVersion, setExtension, setVersion, withExtension, withVersion
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

eoId

protected List<String> eoId

containment

protected String containment

sections

protected Sections sections

dimensionTrim

protected List<DimensionTrimType> dimensionTrim

count

protected BigInteger count
Constructor Detail

DescribeEOCoverageSetType

public DescribeEOCoverageSetType()
Method Detail

getEoId

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

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

    getEoId().add(newItem);
 

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


isSetEoId

public boolean isSetEoId()

unsetEoId

public void unsetEoId()

getContainment

public String getContainment()
Gets the value of the containment property.

Returns:
possible object is String

setContainment

public void setContainment(String value)
Sets the value of the containment property.

Parameters:
value - allowed object is String

isSetContainment

public boolean isSetContainment()

getSections

public Sections getSections()
Gets the value of the sections property.

Returns:
possible object is Sections

setSections

public void setSections(Sections value)
Sets the value of the sections property.

Parameters:
value - allowed object is Sections

isSetSections

public boolean isSetSections()

getDimensionTrim

public List<DimensionTrimType> getDimensionTrim()
Gets the value of the dimensionTrim 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 dimensionTrim property.

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

    getDimensionTrim().add(newItem);
 

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


isSetDimensionTrim

public boolean isSetDimensionTrim()

unsetDimensionTrim

public void unsetDimensionTrim()

getCount

public BigInteger getCount()
Gets the value of the count property.

Returns:
possible object is BigInteger

setCount

public void setCount(BigInteger value)
Sets the value of the count property.

Parameters:
value - allowed object is BigInteger

isSetCount

public boolean isSetCount()

toString

public String toString()
Overrides:
toString in class RequestBaseType

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 RequestBaseType

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 RequestBaseType

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 RequestBaseType

equals

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

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 RequestBaseType

hashCode

public int hashCode()
Overrides:
hashCode in class RequestBaseType

clone

public Object clone()
Overrides:
clone in class RequestBaseType

copyTo

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

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 RequestBaseType

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

mergeFrom

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

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 RequestBaseType

setEoId

public void setEoId(List<String> value)

setDimensionTrim

public void setDimensionTrim(List<DimensionTrimType> value)

withEoId

public DescribeEOCoverageSetType withEoId(String... values)

withEoId

public DescribeEOCoverageSetType withEoId(Collection<String> values)

withContainment

public DescribeEOCoverageSetType withContainment(String value)

withSections

public DescribeEOCoverageSetType withSections(Sections value)

withDimensionTrim

public DescribeEOCoverageSetType withDimensionTrim(DimensionTrimType... values)

withDimensionTrim

public DescribeEOCoverageSetType withDimensionTrim(Collection<DimensionTrimType> values)

withCount

public DescribeEOCoverageSetType withCount(BigInteger value)

withEoId

public DescribeEOCoverageSetType withEoId(List<String> value)

withDimensionTrim

public DescribeEOCoverageSetType withDimensionTrim(List<DimensionTrimType> value)


Copyright © 2008-2015. All Rights Reserved.