net.opengis.gmljp2.v_2_0
Class GMLJP2CoverageCollectionType

java.lang.Object
  extended by net.opengis.gml.v_3_2_1.AbstractGMLType
      extended by net.opengis.gml.v_3_2_1.AbstractFeatureType
          extended by net.opengis.gml.v_3_2_1.AbstractCoverageType
              extended by net.opengis.gmlcov.v_1_0.AbstractCoverageType
                  extended by net.opengis.gmljp2.v_2_0.GMLJP2CoverageCollectionType
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 GMLJP2CoverageCollectionType
extends AbstractCoverageType
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 GMLJP2CoverageCollectionType complex type.

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

 <complexType name="GMLJP2CoverageCollectionType">
   <complexContent>
     <extension base="{http://www.opengis.net/gmlcov/1.0}AbstractCoverageType">
       <sequence>
         <element name="featureMember" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <extension base="{http://www.opengis.net/gml/3.2}AbstractFeatureMemberType">
                 <sequence>
                   <choice maxOccurs="unbounded">
                     <element ref="{http://www.opengis.net/gmljp2/2.0}GMLJP2GridCoverage"/>
                     <element ref="{http://www.opengis.net/gmljp2/2.0}GMLJP2RectifiedGridCoverage"/>
                     <element ref="{http://www.opengis.net/gmljp2/2.0}GMLJP2ReferenceableGridCoverage"/>
                     <element ref="{http://www.opengis.net/gmljp2/2.0}GMLJP2Features"/>
                   </choice>
                 </sequence>
                 <attGroup ref="{http://www.opengis.net/gml/3.2}AssociationAttributeGroup"/>
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element name="style" type="{http://www.opengis.net/gmljp2/2.0}GenericWithAssocPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="extension" type="{http://www.opengis.net/gmljp2/2.0}GenericWithAssocPropertyType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class GMLJP2CoverageCollectionType.FeatureMember
          Java class for anonymous complex type.
 
Field Summary
protected  List<GenericWithAssocPropertyType> extension
           
protected  List<GMLJP2CoverageCollectionType.FeatureMember> featureMember
           
protected  List<GenericWithAssocPropertyType> style
           
 
Fields inherited from class net.opengis.gmlcov.v_1_0.AbstractCoverageType
coverageFunction, metadata, rangeType
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractCoverageType
domainSet, rangeSet
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType
boundedBy, location
 
Fields inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
description, descriptionReference, id, identifier, metaDataProperty, name
 
Constructor Summary
GMLJP2CoverageCollectionType()
           
 
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<GenericWithAssocPropertyType> getExtension()
          Gets the value of the extension property.
 List<GMLJP2CoverageCollectionType.FeatureMember> getFeatureMember()
          Gets the value of the featureMember property.
 List<GenericWithAssocPropertyType> getStyle()
          Gets the value of the style property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetExtension()
           
 boolean isSetFeatureMember()
           
 boolean isSetStyle()
           
 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 setExtension(List<GenericWithAssocPropertyType> value)
           
 void setFeatureMember(List<GMLJP2CoverageCollectionType.FeatureMember> value)
           
 void setStyle(List<GenericWithAssocPropertyType> value)
           
 String toString()
           
 void unsetExtension()
           
 void unsetFeatureMember()
           
 void unsetStyle()
           
 GMLJP2CoverageCollectionType withExtension(Collection<GenericWithAssocPropertyType> values)
           
 GMLJP2CoverageCollectionType withExtension(GenericWithAssocPropertyType... values)
           
 GMLJP2CoverageCollectionType withExtension(List<GenericWithAssocPropertyType> value)
           
 GMLJP2CoverageCollectionType withFeatureMember(Collection<GMLJP2CoverageCollectionType.FeatureMember> values)
           
 GMLJP2CoverageCollectionType withFeatureMember(GMLJP2CoverageCollectionType.FeatureMember... values)
           
 GMLJP2CoverageCollectionType withFeatureMember(List<GMLJP2CoverageCollectionType.FeatureMember> value)
           
 GMLJP2CoverageCollectionType withStyle(Collection<GenericWithAssocPropertyType> values)
           
 GMLJP2CoverageCollectionType withStyle(GenericWithAssocPropertyType... values)
           
 GMLJP2CoverageCollectionType withStyle(List<GenericWithAssocPropertyType> value)
           
 
Methods inherited from class net.opengis.gmlcov.v_1_0.AbstractCoverageType
getCoverageFunction, getMetadata, getRangeType, isSetCoverageFunction, isSetMetadata, isSetRangeType, setCoverageFunction, setMetadata, setRangeType, unsetMetadata, withCoverageFunction, withMetadata, withMetadata, withMetadata, withRangeType
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractCoverageType
getDomainSet, getRangeSet, isSetDomainSet, isSetRangeSet, setDomainSet, setRangeSet, withBoundedBy, withDescription, withDescriptionReference, withDomainSet, withId, withIdentifier, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName, withRangeSet
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractFeatureType
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation
 
Methods inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

featureMember

protected List<GMLJP2CoverageCollectionType.FeatureMember> featureMember

style

protected List<GenericWithAssocPropertyType> style

extension

protected List<GenericWithAssocPropertyType> extension
Constructor Detail

GMLJP2CoverageCollectionType

public GMLJP2CoverageCollectionType()
Method Detail

getFeatureMember

public List<GMLJP2CoverageCollectionType.FeatureMember> getFeatureMember()
Gets the value of the featureMember 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 featureMember property.

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

    getFeatureMember().add(newItem);
 

Objects of the following type(s) are allowed in the list GMLJP2CoverageCollectionType.FeatureMember


isSetFeatureMember

public boolean isSetFeatureMember()

unsetFeatureMember

public void unsetFeatureMember()

getStyle

public List<GenericWithAssocPropertyType> getStyle()
Gets the value of the style 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 style property.

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

    getStyle().add(newItem);
 

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


isSetStyle

public boolean isSetStyle()

unsetStyle

public void unsetStyle()

getExtension

public List<GenericWithAssocPropertyType> getExtension()
Gets the value of the extension 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 extension property.

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

    getExtension().add(newItem);
 

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


isSetExtension

public boolean isSetExtension()

unsetExtension

public void unsetExtension()

toString

public String toString()
Overrides:
toString in class AbstractCoverageType

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 AbstractCoverageType

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 AbstractCoverageType

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 AbstractCoverageType

equals

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

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 AbstractCoverageType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractCoverageType

clone

public Object clone()
Overrides:
clone in class AbstractCoverageType

copyTo

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

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 AbstractCoverageType

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 AbstractCoverageType

mergeFrom

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

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 AbstractCoverageType

setFeatureMember

public void setFeatureMember(List<GMLJP2CoverageCollectionType.FeatureMember> value)

setStyle

public void setStyle(List<GenericWithAssocPropertyType> value)

setExtension

public void setExtension(List<GenericWithAssocPropertyType> value)

withFeatureMember

public GMLJP2CoverageCollectionType withFeatureMember(GMLJP2CoverageCollectionType.FeatureMember... values)

withFeatureMember

public GMLJP2CoverageCollectionType withFeatureMember(Collection<GMLJP2CoverageCollectionType.FeatureMember> values)

withStyle

public GMLJP2CoverageCollectionType withStyle(GenericWithAssocPropertyType... values)

withStyle

public GMLJP2CoverageCollectionType withStyle(Collection<GenericWithAssocPropertyType> values)

withExtension

public GMLJP2CoverageCollectionType withExtension(GenericWithAssocPropertyType... values)

withExtension

public GMLJP2CoverageCollectionType withExtension(Collection<GenericWithAssocPropertyType> values)

withFeatureMember

public GMLJP2CoverageCollectionType withFeatureMember(List<GMLJP2CoverageCollectionType.FeatureMember> value)

withStyle

public GMLJP2CoverageCollectionType withStyle(List<GenericWithAssocPropertyType> value)

withExtension

public GMLJP2CoverageCollectionType withExtension(List<GenericWithAssocPropertyType> value)


Copyright © 2008-2015. All Rights Reserved.