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.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 GetCapabilitiesType
extends Object
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

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.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)
           
 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.HashCodeStrategy 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.MergeStrategy 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.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

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

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

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.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

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.CopyTo

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

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

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

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-2014 Highsource. All Rights Reserved.