net.opengis.sos.v_2_0
Class ContentsType

java.lang.Object
  extended by net.opengis.swes.v_2_0.AbstractSWESType
      extended by net.opengis.swes.v_2_0.AbstractContentsType
          extended by net.opengis.sos.v_2_0.ContentsType
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 ContentsType
extends AbstractContentsType
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 ContentsType complex type.

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

 <complexType name="ContentsType">
   <complexContent>
     <extension base="{http://www.opengis.net/swes/2.0}AbstractContentsType">
       <sequence>
         <element name="responseFormat" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="observationType" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="featureOfInterestType" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class net.opengis.swes.v_2_0.AbstractContentsType
AbstractContentsType.Offering, AbstractContentsType.RelatedFeature
 
Field Summary
protected  List<String> featureOfInterestType
           
protected  List<String> observationType
           
protected  List<String> responseFormat
           
 
Fields inherited from class net.opengis.swes.v_2_0.AbstractContentsType
observableProperty, offering, procedureDescriptionFormat, relatedFeature
 
Fields inherited from class net.opengis.swes.v_2_0.AbstractSWESType
description, extension, id, identifier, name
 
Constructor Summary
ContentsType()
           
 
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<String> getFeatureOfInterestType()
          Gets the value of the featureOfInterestType property.
 List<String> getObservationType()
          Gets the value of the observationType property.
 List<String> getResponseFormat()
          Gets the value of the responseFormat property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetFeatureOfInterestType()
           
 boolean isSetObservationType()
           
 boolean isSetResponseFormat()
           
 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 setFeatureOfInterestType(List<String> value)
           
 void setObservationType(List<String> value)
           
 void setResponseFormat(List<String> value)
           
 String toString()
           
 void unsetFeatureOfInterestType()
           
 void unsetObservationType()
           
 void unsetResponseFormat()
           
 ContentsType withFeatureOfInterestType(Collection<String> values)
           
 ContentsType withFeatureOfInterestType(List<String> value)
           
 ContentsType withFeatureOfInterestType(String... values)
           
 ContentsType withObservationType(Collection<String> values)
           
 ContentsType withObservationType(List<String> value)
           
 ContentsType withObservationType(String... values)
           
 ContentsType withResponseFormat(Collection<String> values)
           
 ContentsType withResponseFormat(List<String> value)
           
 ContentsType withResponseFormat(String... values)
           
 
Methods inherited from class net.opengis.swes.v_2_0.AbstractContentsType
getObservableProperty, getOffering, getProcedureDescriptionFormat, getRelatedFeature, isSetObservableProperty, isSetOffering, isSetProcedureDescriptionFormat, isSetRelatedFeature, setObservableProperty, setOffering, setProcedureDescriptionFormat, setRelatedFeature, unsetObservableProperty, unsetOffering, unsetProcedureDescriptionFormat, unsetRelatedFeature, withDescription, withExtension, withExtension, withExtension, withId, withIdentifier, withName, withName, withName, withObservableProperty, withObservableProperty, withObservableProperty, withOffering, withOffering, withOffering, withProcedureDescriptionFormat, withProcedureDescriptionFormat, withProcedureDescriptionFormat, withRelatedFeature, withRelatedFeature, withRelatedFeature
 
Methods inherited from class net.opengis.swes.v_2_0.AbstractSWESType
getDescription, getExtension, getId, getIdentifier, getName, isSetDescription, isSetExtension, isSetId, isSetIdentifier, isSetName, setDescription, setExtension, setId, setIdentifier, setName, unsetExtension, unsetName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

responseFormat

protected List<String> responseFormat

observationType

protected List<String> observationType

featureOfInterestType

protected List<String> featureOfInterestType
Constructor Detail

ContentsType

public ContentsType()
Method Detail

getResponseFormat

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

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

    getResponseFormat().add(newItem);
 

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


isSetResponseFormat

public boolean isSetResponseFormat()

unsetResponseFormat

public void unsetResponseFormat()

getObservationType

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

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

    getObservationType().add(newItem);
 

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


isSetObservationType

public boolean isSetObservationType()

unsetObservationType

public void unsetObservationType()

getFeatureOfInterestType

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

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

    getFeatureOfInterestType().add(newItem);
 

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


isSetFeatureOfInterestType

public boolean isSetFeatureOfInterestType()

unsetFeatureOfInterestType

public void unsetFeatureOfInterestType()

toString

public String toString()
Overrides:
toString in class AbstractContentsType

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 AbstractContentsType

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 AbstractContentsType

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 AbstractContentsType

equals

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

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 AbstractContentsType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractContentsType

clone

public Object clone()
Overrides:
clone in class AbstractContentsType

copyTo

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

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 AbstractContentsType

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

mergeFrom

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

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 AbstractContentsType

setResponseFormat

public void setResponseFormat(List<String> value)

setObservationType

public void setObservationType(List<String> value)

setFeatureOfInterestType

public void setFeatureOfInterestType(List<String> value)

withResponseFormat

public ContentsType withResponseFormat(String... values)

withResponseFormat

public ContentsType withResponseFormat(Collection<String> values)

withObservationType

public ContentsType withObservationType(String... values)

withObservationType

public ContentsType withObservationType(Collection<String> values)

withFeatureOfInterestType

public ContentsType withFeatureOfInterestType(String... values)

withFeatureOfInterestType

public ContentsType withFeatureOfInterestType(Collection<String> values)

withResponseFormat

public ContentsType withResponseFormat(List<String> value)

withObservationType

public ContentsType withObservationType(List<String> value)

withFeatureOfInterestType

public ContentsType withFeatureOfInterestType(List<String> value)


Copyright © 2008-2015. All Rights Reserved.