net.opengis.ows.v_2_0
Class GetCapabilitiesType

java.lang.Object
  extended by net.opengis.ows.v_2_0.GetCapabilitiesType
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 GetCapabilitiesType
extends Object
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

XML encoded GetCapabilities operation request. This operation allows clients to retrieve service metadata about a specific service instance. In this XML encoding, no "request" parameter is included, since the element name specifies the specific operation. This base type shall be extended by each specific OWS to include the additional required "service" attribute, with the correct value for that OWS.

Java class for GetCapabilitiesType complex type.

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

 <complexType name="GetCapabilitiesType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AcceptVersions" type="{http://www.opengis.net/ows/2.0}AcceptVersionsType" minOccurs="0"/>
         <element name="Sections" type="{http://www.opengis.net/ows/2.0}SectionsType" minOccurs="0"/>
         <element name="AcceptFormats" type="{http://www.opengis.net/ows/2.0}AcceptFormatsType" minOccurs="0"/>
         <element name="AcceptLanguages" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.opengis.net/ows/2.0}Language" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="updateSequence" type="{http://www.opengis.net/ows/2.0}UpdateSequenceType" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class GetCapabilitiesType.AcceptLanguages
          Java class for anonymous complex type.
 
Field Summary
protected  AcceptFormatsType acceptFormats
           
protected  GetCapabilitiesType.AcceptLanguages acceptLanguages
           
protected  AcceptVersionsType acceptVersions
           
protected  SectionsType sections
           
protected  String updateSequence
           
 
Constructor Summary
GetCapabilitiesType()
           
 
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)
           
 AcceptFormatsType getAcceptFormats()
          Gets the value of the acceptFormats property.
 GetCapabilitiesType.AcceptLanguages getAcceptLanguages()
          Gets the value of the acceptLanguages property.
 AcceptVersionsType getAcceptVersions()
          Gets the value of the acceptVersions property.
 SectionsType getSections()
          Gets the value of the sections property.
 String getUpdateSequence()
          Gets the value of the updateSequence property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetAcceptFormats()
           
 boolean isSetAcceptLanguages()
           
 boolean isSetAcceptVersions()
           
 boolean isSetSections()
           
 boolean isSetUpdateSequence()
           
 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 setAcceptFormats(AcceptFormatsType value)
          Sets the value of the acceptFormats property.
 void setAcceptLanguages(GetCapabilitiesType.AcceptLanguages value)
          Sets the value of the acceptLanguages property.
 void setAcceptVersions(AcceptVersionsType value)
          Sets the value of the acceptVersions property.
 void setSections(SectionsType value)
          Sets the value of the sections property.
 void setUpdateSequence(String value)
          Sets the value of the updateSequence property.
 String toString()
           
 GetCapabilitiesType withAcceptFormats(AcceptFormatsType value)
           
 GetCapabilitiesType withAcceptLanguages(GetCapabilitiesType.AcceptLanguages value)
           
 GetCapabilitiesType withAcceptVersions(AcceptVersionsType value)
           
 GetCapabilitiesType withSections(SectionsType value)
           
 GetCapabilitiesType withUpdateSequence(String value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

acceptVersions

protected AcceptVersionsType acceptVersions

sections

protected SectionsType sections

acceptFormats

protected AcceptFormatsType acceptFormats

acceptLanguages

protected GetCapabilitiesType.AcceptLanguages acceptLanguages

updateSequence

protected String updateSequence
Constructor Detail

GetCapabilitiesType

public GetCapabilitiesType()
Method Detail

getAcceptVersions

public AcceptVersionsType getAcceptVersions()
Gets the value of the acceptVersions property.

Returns:
possible object is AcceptVersionsType

setAcceptVersions

public void setAcceptVersions(AcceptVersionsType value)
Sets the value of the acceptVersions property.

Parameters:
value - allowed object is AcceptVersionsType

isSetAcceptVersions

public boolean isSetAcceptVersions()

getSections

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

Returns:
possible object is SectionsType

setSections

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

Parameters:
value - allowed object is SectionsType

isSetSections

public boolean isSetSections()

getAcceptFormats

public AcceptFormatsType getAcceptFormats()
Gets the value of the acceptFormats property.

Returns:
possible object is AcceptFormatsType

setAcceptFormats

public void setAcceptFormats(AcceptFormatsType value)
Sets the value of the acceptFormats property.

Parameters:
value - allowed object is AcceptFormatsType

isSetAcceptFormats

public boolean isSetAcceptFormats()

getAcceptLanguages

public GetCapabilitiesType.AcceptLanguages getAcceptLanguages()
Gets the value of the acceptLanguages property.

Returns:
possible object is GetCapabilitiesType.AcceptLanguages

setAcceptLanguages

public void setAcceptLanguages(GetCapabilitiesType.AcceptLanguages value)
Sets the value of the acceptLanguages property.

Parameters:
value - allowed object is GetCapabilitiesType.AcceptLanguages

isSetAcceptLanguages

public boolean isSetAcceptLanguages()

getUpdateSequence

public String getUpdateSequence()
Gets the value of the updateSequence property.

Returns:
possible object is String

setUpdateSequence

public void setUpdateSequence(String value)
Sets the value of the updateSequence property.

Parameters:
value - allowed object is String

isSetUpdateSequence

public boolean isSetUpdateSequence()

toString

public String toString()
Overrides:
toString in class Object

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

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

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

equals

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

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

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

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

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

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

withAcceptVersions

public GetCapabilitiesType withAcceptVersions(AcceptVersionsType value)

withSections

public GetCapabilitiesType withSections(SectionsType value)

withAcceptFormats

public GetCapabilitiesType withAcceptFormats(AcceptFormatsType value)

withAcceptLanguages

public GetCapabilitiesType withAcceptLanguages(GetCapabilitiesType.AcceptLanguages value)

withUpdateSequence

public GetCapabilitiesType withUpdateSequence(String value)


Copyright © 2008-2016. All Rights Reserved.