|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.opengis.ows.v_2_0.CapabilitiesBaseType
public class CapabilitiesBaseType
XML encoded GetCapabilities operation response. This document provides clients with service metadata about a specific service instance, usually including metadata about the tightly-coupled data served. If the server does not implement the updateSequence parameter, the server shall always return the complete Capabilities document, without the updateSequence parameter. When the server implements the updateSequence parameter and the GetCapabilities operation request included the updateSequence parameter with the current value, the server shall return this element with only the "version" and "updateSequence" attributes. Otherwise, all optional elements shall be included or not depending on the actual value of the Contents parameter in the GetCapabilities operation request. This base type shall be extended by each specific OWS to include the additional contents needed.
Java class for CapabilitiesBaseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CapabilitiesBaseType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.opengis.net/ows/2.0}ServiceIdentification" minOccurs="0"/>
<element ref="{http://www.opengis.net/ows/2.0}ServiceProvider" minOccurs="0"/>
<element ref="{http://www.opengis.net/ows/2.0}OperationsMetadata" minOccurs="0"/>
<element name="Languages" 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="version" use="required" type="{http://www.opengis.net/ows/2.0}VersionType" />
<attribute name="updateSequence" type="{http://www.opengis.net/ows/2.0}UpdateSequenceType" />
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
CapabilitiesBaseType.Languages
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected CapabilitiesBaseType.Languages |
languages
|
protected OperationsMetadata |
operationsMetadata
|
protected ServiceIdentification |
serviceIdentification
|
protected ServiceProvider |
serviceProvider
|
protected String |
updateSequence
|
protected String |
version
|
| Constructor Summary | |
|---|---|
CapabilitiesBaseType()
|
|
| 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)
|
CapabilitiesBaseType.Languages |
getLanguages()
Gets the value of the languages property. |
OperationsMetadata |
getOperationsMetadata()
Gets the value of the operationsMetadata property. |
ServiceIdentification |
getServiceIdentification()
Gets the value of the serviceIdentification property. |
ServiceProvider |
getServiceProvider()
Gets the value of the serviceProvider property. |
String |
getUpdateSequence()
Gets the value of the updateSequence property. |
String |
getVersion()
Gets the value of the version property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
|
boolean |
isSetLanguages()
|
boolean |
isSetOperationsMetadata()
|
boolean |
isSetServiceIdentification()
|
boolean |
isSetServiceProvider()
|
boolean |
isSetUpdateSequence()
|
boolean |
isSetVersion()
|
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 |
setLanguages(CapabilitiesBaseType.Languages value)
Sets the value of the languages property. |
void |
setOperationsMetadata(OperationsMetadata value)
Sets the value of the operationsMetadata property. |
void |
setServiceIdentification(ServiceIdentification value)
Sets the value of the serviceIdentification property. |
void |
setServiceProvider(ServiceProvider value)
Sets the value of the serviceProvider property. |
void |
setUpdateSequence(String value)
Sets the value of the updateSequence property. |
void |
setVersion(String value)
Sets the value of the version property. |
String |
toString()
|
CapabilitiesBaseType |
withLanguages(CapabilitiesBaseType.Languages value)
|
CapabilitiesBaseType |
withOperationsMetadata(OperationsMetadata value)
|
CapabilitiesBaseType |
withServiceIdentification(ServiceIdentification value)
|
CapabilitiesBaseType |
withServiceProvider(ServiceProvider value)
|
CapabilitiesBaseType |
withUpdateSequence(String value)
|
CapabilitiesBaseType |
withVersion(String value)
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected ServiceIdentification serviceIdentification
protected ServiceProvider serviceProvider
protected OperationsMetadata operationsMetadata
protected CapabilitiesBaseType.Languages languages
protected String version
protected String updateSequence
| Constructor Detail |
|---|
public CapabilitiesBaseType()
| Method Detail |
|---|
public ServiceIdentification getServiceIdentification()
ServiceIdentificationpublic void setServiceIdentification(ServiceIdentification value)
value - allowed object is
ServiceIdentificationpublic boolean isSetServiceIdentification()
public ServiceProvider getServiceProvider()
ServiceProviderpublic void setServiceProvider(ServiceProvider value)
value - allowed object is
ServiceProviderpublic boolean isSetServiceProvider()
public OperationsMetadata getOperationsMetadata()
OperationsMetadatapublic void setOperationsMetadata(OperationsMetadata value)
value - allowed object is
OperationsMetadatapublic boolean isSetOperationsMetadata()
public CapabilitiesBaseType.Languages getLanguages()
CapabilitiesBaseType.Languagespublic void setLanguages(CapabilitiesBaseType.Languages value)
value - allowed object is
CapabilitiesBaseType.Languagespublic boolean isSetLanguages()
public String getVersion()
Stringpublic void setVersion(String value)
value - allowed object is
Stringpublic boolean isSetVersion()
public String getUpdateSequence()
Stringpublic void setUpdateSequence(String value)
value - allowed object is
Stringpublic boolean isSetUpdateSequence()
public String toString()
toString in class Object
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
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)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2public boolean equals(Object object)
equals in class Object
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2public int hashCode()
hashCode in class Objectpublic Object clone()
clone in class Objectpublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2public Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
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)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2public CapabilitiesBaseType withServiceIdentification(ServiceIdentification value)
public CapabilitiesBaseType withServiceProvider(ServiceProvider value)
public CapabilitiesBaseType withOperationsMetadata(OperationsMetadata value)
public CapabilitiesBaseType withLanguages(CapabilitiesBaseType.Languages value)
public CapabilitiesBaseType withVersion(String value)
public CapabilitiesBaseType withUpdateSequence(String value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||