net.opengis.oseo.v_1_0
Class CollectionCapability

java.lang.Object
  extended by net.opengis.oseo.v_1_0.CollectionCapability
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 CollectionCapability
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

Java class for CollectionCapability complex type.

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

 <complexType name="CollectionCapability">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/oseo/1.0}collectionId"/>
         <element name="ProductOrders" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="supported" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="SubscriptionOrders" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="supported" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="DescribeResultAccessCapabilities" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="supported" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="CancelCapabilities" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="supported" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
                 <attribute name="asynchronous" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class CollectionCapability.CancelCapabilities
          Java class for anonymous complex type.
static class CollectionCapability.DescribeResultAccessCapabilities
          Java class for anonymous complex type.
static class CollectionCapability.ProductOrders
          Java class for anonymous complex type.
static class CollectionCapability.SubscriptionOrders
          Java class for anonymous complex type.
 
Field Summary
protected  CollectionCapability.CancelCapabilities cancelCapabilities
           
protected  String collectionId
           
protected  CollectionCapability.DescribeResultAccessCapabilities describeResultAccessCapabilities
           
protected  CollectionCapability.ProductOrders productOrders
           
protected  CollectionCapability.SubscriptionOrders subscriptionOrders
           
 
Constructor Summary
CollectionCapability()
           
 
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)
           
 CollectionCapability.CancelCapabilities getCancelCapabilities()
          Gets the value of the cancelCapabilities property.
 String getCollectionId()
          Gets the value of the collectionId property.
 CollectionCapability.DescribeResultAccessCapabilities getDescribeResultAccessCapabilities()
          Gets the value of the describeResultAccessCapabilities property.
 CollectionCapability.ProductOrders getProductOrders()
          Gets the value of the productOrders property.
 CollectionCapability.SubscriptionOrders getSubscriptionOrders()
          Gets the value of the subscriptionOrders property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetCancelCapabilities()
           
 boolean isSetCollectionId()
           
 boolean isSetDescribeResultAccessCapabilities()
           
 boolean isSetProductOrders()
           
 boolean isSetSubscriptionOrders()
           
 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 setCancelCapabilities(CollectionCapability.CancelCapabilities value)
          Sets the value of the cancelCapabilities property.
 void setCollectionId(String value)
          Sets the value of the collectionId property.
 void setDescribeResultAccessCapabilities(CollectionCapability.DescribeResultAccessCapabilities value)
          Sets the value of the describeResultAccessCapabilities property.
 void setProductOrders(CollectionCapability.ProductOrders value)
          Sets the value of the productOrders property.
 void setSubscriptionOrders(CollectionCapability.SubscriptionOrders value)
          Sets the value of the subscriptionOrders property.
 String toString()
           
 CollectionCapability withCancelCapabilities(CollectionCapability.CancelCapabilities value)
           
 CollectionCapability withCollectionId(String value)
           
 CollectionCapability withDescribeResultAccessCapabilities(CollectionCapability.DescribeResultAccessCapabilities value)
           
 CollectionCapability withProductOrders(CollectionCapability.ProductOrders value)
           
 CollectionCapability withSubscriptionOrders(CollectionCapability.SubscriptionOrders value)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

collectionId

protected String collectionId

productOrders

protected CollectionCapability.ProductOrders productOrders

subscriptionOrders

protected CollectionCapability.SubscriptionOrders subscriptionOrders

describeResultAccessCapabilities

protected CollectionCapability.DescribeResultAccessCapabilities describeResultAccessCapabilities

cancelCapabilities

protected CollectionCapability.CancelCapabilities cancelCapabilities
Constructor Detail

CollectionCapability

public CollectionCapability()
Method Detail

getCollectionId

public String getCollectionId()
Gets the value of the collectionId property.

Returns:
possible object is String

setCollectionId

public void setCollectionId(String value)
Sets the value of the collectionId property.

Parameters:
value - allowed object is String

isSetCollectionId

public boolean isSetCollectionId()

getProductOrders

public CollectionCapability.ProductOrders getProductOrders()
Gets the value of the productOrders property.

Returns:
possible object is CollectionCapability.ProductOrders

setProductOrders

public void setProductOrders(CollectionCapability.ProductOrders value)
Sets the value of the productOrders property.

Parameters:
value - allowed object is CollectionCapability.ProductOrders

isSetProductOrders

public boolean isSetProductOrders()

getSubscriptionOrders

public CollectionCapability.SubscriptionOrders getSubscriptionOrders()
Gets the value of the subscriptionOrders property.

Returns:
possible object is CollectionCapability.SubscriptionOrders

setSubscriptionOrders

public void setSubscriptionOrders(CollectionCapability.SubscriptionOrders value)
Sets the value of the subscriptionOrders property.

Parameters:
value - allowed object is CollectionCapability.SubscriptionOrders

isSetSubscriptionOrders

public boolean isSetSubscriptionOrders()

getDescribeResultAccessCapabilities

public CollectionCapability.DescribeResultAccessCapabilities getDescribeResultAccessCapabilities()
Gets the value of the describeResultAccessCapabilities property.

Returns:
possible object is CollectionCapability.DescribeResultAccessCapabilities

setDescribeResultAccessCapabilities

public void setDescribeResultAccessCapabilities(CollectionCapability.DescribeResultAccessCapabilities value)
Sets the value of the describeResultAccessCapabilities property.

Parameters:
value - allowed object is CollectionCapability.DescribeResultAccessCapabilities

isSetDescribeResultAccessCapabilities

public boolean isSetDescribeResultAccessCapabilities()

getCancelCapabilities

public CollectionCapability.CancelCapabilities getCancelCapabilities()
Gets the value of the cancelCapabilities property.

Returns:
possible object is CollectionCapability.CancelCapabilities

setCancelCapabilities

public void setCancelCapabilities(CollectionCapability.CancelCapabilities value)
Sets the value of the cancelCapabilities property.

Parameters:
value - allowed object is CollectionCapability.CancelCapabilities

isSetCancelCapabilities

public boolean isSetCancelCapabilities()

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

withCollectionId

public CollectionCapability withCollectionId(String value)

withProductOrders

public CollectionCapability withProductOrders(CollectionCapability.ProductOrders value)

withSubscriptionOrders

public CollectionCapability withSubscriptionOrders(CollectionCapability.SubscriptionOrders value)

withDescribeResultAccessCapabilities

public CollectionCapability withDescribeResultAccessCapabilities(CollectionCapability.DescribeResultAccessCapabilities value)

withCancelCapabilities

public CollectionCapability withCancelCapabilities(CollectionCapability.CancelCapabilities value)


Copyright © 2008-2015. All Rights Reserved.