net.opengis.sos.v_2_0
Class ResultTemplateType

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

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

 <complexType name="ResultTemplateType">
   <complexContent>
     <extension base="{http://www.opengis.net/swes/2.0}AbstractSWESType">
       <sequence>
         <element name="offering" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
         <element name="observationTemplate">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/om/2.0}OM_Observation"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="resultStructure">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/swe/2.0}AbstractDataComponent"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="resultEncoding">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/swe/2.0}AbstractEncoding"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ResultTemplateType.ObservationTemplate
          Java class for anonymous complex type.
static class ResultTemplateType.ResultEncoding
          Java class for anonymous complex type.
static class ResultTemplateType.ResultStructure
          Java class for anonymous complex type.
 
Field Summary
protected  ResultTemplateType.ObservationTemplate observationTemplate
           
protected  String offering
           
protected  ResultTemplateType.ResultEncoding resultEncoding
           
protected  ResultTemplateType.ResultStructure resultStructure
           
 
Fields inherited from class net.opengis.swes.v_2_0.AbstractSWESType
description, extension, id, identifier, name
 
Constructor Summary
ResultTemplateType()
           
 
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)
           
 ResultTemplateType.ObservationTemplate getObservationTemplate()
          Gets the value of the observationTemplate property.
 String getOffering()
          Gets the value of the offering property.
 ResultTemplateType.ResultEncoding getResultEncoding()
          Gets the value of the resultEncoding property.
 ResultTemplateType.ResultStructure getResultStructure()
          Gets the value of the resultStructure property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetObservationTemplate()
           
 boolean isSetOffering()
           
 boolean isSetResultEncoding()
           
 boolean isSetResultStructure()
           
 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 setObservationTemplate(ResultTemplateType.ObservationTemplate value)
          Sets the value of the observationTemplate property.
 void setOffering(String value)
          Sets the value of the offering property.
 void setResultEncoding(ResultTemplateType.ResultEncoding value)
          Sets the value of the resultEncoding property.
 void setResultStructure(ResultTemplateType.ResultStructure value)
          Sets the value of the resultStructure property.
 String toString()
           
 ResultTemplateType withObservationTemplate(ResultTemplateType.ObservationTemplate value)
           
 ResultTemplateType withOffering(String value)
           
 ResultTemplateType withResultEncoding(ResultTemplateType.ResultEncoding value)
           
 ResultTemplateType withResultStructure(ResultTemplateType.ResultStructure value)
           
 
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, withDescription, withExtension, withExtension, withExtension, withId, withIdentifier, withName, withName, withName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

offering

protected String offering

observationTemplate

protected ResultTemplateType.ObservationTemplate observationTemplate

resultStructure

protected ResultTemplateType.ResultStructure resultStructure

resultEncoding

protected ResultTemplateType.ResultEncoding resultEncoding
Constructor Detail

ResultTemplateType

public ResultTemplateType()
Method Detail

getOffering

public String getOffering()
Gets the value of the offering property.

Returns:
possible object is String

setOffering

public void setOffering(String value)
Sets the value of the offering property.

Parameters:
value - allowed object is String

isSetOffering

public boolean isSetOffering()

getObservationTemplate

public ResultTemplateType.ObservationTemplate getObservationTemplate()
Gets the value of the observationTemplate property.

Returns:
possible object is ResultTemplateType.ObservationTemplate

setObservationTemplate

public void setObservationTemplate(ResultTemplateType.ObservationTemplate value)
Sets the value of the observationTemplate property.

Parameters:
value - allowed object is ResultTemplateType.ObservationTemplate

isSetObservationTemplate

public boolean isSetObservationTemplate()

getResultStructure

public ResultTemplateType.ResultStructure getResultStructure()
Gets the value of the resultStructure property.

Returns:
possible object is ResultTemplateType.ResultStructure

setResultStructure

public void setResultStructure(ResultTemplateType.ResultStructure value)
Sets the value of the resultStructure property.

Parameters:
value - allowed object is ResultTemplateType.ResultStructure

isSetResultStructure

public boolean isSetResultStructure()

getResultEncoding

public ResultTemplateType.ResultEncoding getResultEncoding()
Gets the value of the resultEncoding property.

Returns:
possible object is ResultTemplateType.ResultEncoding

setResultEncoding

public void setResultEncoding(ResultTemplateType.ResultEncoding value)
Sets the value of the resultEncoding property.

Parameters:
value - allowed object is ResultTemplateType.ResultEncoding

isSetResultEncoding

public boolean isSetResultEncoding()

toString

public String toString()
Overrides:
toString in class AbstractSWESType

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 AbstractSWESType

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 AbstractSWESType

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 AbstractSWESType

equals

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

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 AbstractSWESType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractSWESType

clone

public Object clone()
Overrides:
clone in class AbstractSWESType

copyTo

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

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 AbstractSWESType

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 AbstractSWESType

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 AbstractSWESType

withOffering

public ResultTemplateType withOffering(String value)

withObservationTemplate

public ResultTemplateType withObservationTemplate(ResultTemplateType.ObservationTemplate value)

withResultStructure

public ResultTemplateType withResultStructure(ResultTemplateType.ResultStructure value)

withResultEncoding

public ResultTemplateType withResultEncoding(ResultTemplateType.ResultEncoding value)


Copyright © 2008-2015. All Rights Reserved.