org.xmlsoap.schemas.wsdl
Class TOperation

java.lang.Object
  extended by org.xmlsoap.schemas.wsdl.TDocumented
      extended by org.xmlsoap.schemas.wsdl.TExtensibleDocumented
          extended by org.xmlsoap.schemas.wsdl.TOperation
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class TOperation
extends TExtensibleDocumented
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for tOperation complex type.

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

 <complexType name="tOperation">
   <complexContent>
     <extension base="{http://schemas.xmlsoap.org/wsdl/}tExtensibleDocumented">
       <sequence>
         <choice>
           <group ref="{http://schemas.xmlsoap.org/wsdl/}request-response-or-one-way-operation"/>
           <group ref="{http://schemas.xmlsoap.org/wsdl/}solicit-response-or-notification-operation"/>
         </choice>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
       <attribute name="parameterOrder" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class TOperation.ParameterOrderItem
           
static class TOperation.RestItem
           
 
Nested classes/interfaces inherited from class org.xmlsoap.schemas.wsdl.TExtensibleDocumented
TExtensibleDocumented.AnyItem
 
Field Summary
protected  java.lang.String name
           
protected  java.util.List<java.lang.String> parameterOrder
           
protected  java.util.List<TOperation.ParameterOrderItem> parameterOrderItems
           
protected  java.util.List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> rest
           
protected  java.util.List<TOperation.RestItem> restItems
           
 
Fields inherited from class org.xmlsoap.schemas.wsdl.TExtensibleDocumented
any, anyItems
 
Fields inherited from class org.xmlsoap.schemas.wsdl.TDocumented
documentation, hjid
 
Constructor Summary
TOperation()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 void equals(java.lang.Object object, org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
           
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<java.lang.String> getParameterOrder()
          Gets the value of the parameterOrder property.
 java.util.List<TOperation.ParameterOrderItem> getParameterOrderItems()
           
 java.util.List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> getRest()
          Gets the rest of the content model.
 java.util.List<TOperation.RestItem> getRestItems()
           
 int hashCode()
           
 void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
           
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setParameterOrder(java.util.List<java.lang.String> parameterOrder)
           
 void setParameterOrderItems(java.util.List<TOperation.ParameterOrderItem> value)
           
 void setRest(java.util.List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> rest)
          Gets the rest of the content model.
 void setRestItems(java.util.List<TOperation.RestItem> value)
           
 java.lang.String toString()
           
 void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
           
 
Methods inherited from class org.xmlsoap.schemas.wsdl.TExtensibleDocumented
getAny, getAnyItems, setAny, setAnyItems
 
Methods inherited from class org.xmlsoap.schemas.wsdl.TDocumented
getDocumentation, getHjid, setDocumentation, setHjid
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

rest

protected java.util.List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> rest

name

protected java.lang.String name

parameterOrder

protected java.util.List<java.lang.String> parameterOrder

restItems

protected java.util.List<TOperation.RestItem> restItems

parameterOrderItems

protected java.util.List<TOperation.ParameterOrderItem> parameterOrderItems
Constructor Detail

TOperation

public TOperation()
Method Detail

getRest

public java.util.List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> getRest()
Gets the rest of the content model.

You are getting this "catch-all" property because of the following reason: The field name "Output" is used by two different parts of a schema. See: line 202 of file:/C:/Dev/projects/commons/trunk/commons-wsdl/target/checkout/src/main/resources/schema/wsdl/wsdl11/wsdl11.xsd line 194 of file:/C:/Dev/projects/commons/trunk/commons-wsdl/target/checkout/src/main/resources/schema/wsdl/wsdl11/wsdl11.xsd

To get rid of this property, apply a property customization to one of both of the following declarations to change their names: Gets the value of the rest property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the rest property.

For example, to add a new item, do as follows:

    getRest().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<TParam> JAXBElement<TFault> JAXBElement<TParam>


setRest

public void setRest(java.util.List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> rest)
Gets the rest of the content model.

You are getting this "catch-all" property because of the following reason: The field name "Output" is used by two different parts of a schema. See: line 202 of file:/C:/Dev/projects/commons/trunk/commons-wsdl/target/checkout/src/main/resources/schema/wsdl/wsdl11/wsdl11.xsd line 194 of file:/C:/Dev/projects/commons/trunk/commons-wsdl/target/checkout/src/main/resources/schema/wsdl/wsdl11/wsdl11.xsd

To get rid of this property, apply a property customization to one of both of the following declarations to change their names:


getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getParameterOrder

public java.util.List<java.lang.String> getParameterOrder()
Gets the value of the parameterOrder property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the parameterOrder property.

For example, to add a new item, do as follows:

    getParameterOrder().add(newItem);
 

Objects of the following type(s) are allowed in the list String


setParameterOrder

public void setParameterOrder(java.util.List<java.lang.String> parameterOrder)

toString

public void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
Specified by:
toString in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
toString in class TExtensibleDocumented

toString

public java.lang.String toString()
Overrides:
toString in class TExtensibleDocumented

equals

public void equals(java.lang.Object object,
                   org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class TExtensibleDocumented

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class TExtensibleDocumented

hashCode

public void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class TExtensibleDocumented

hashCode

public int hashCode()
Overrides:
hashCode in class TExtensibleDocumented

getRestItems

public java.util.List<TOperation.RestItem> getRestItems()

setRestItems

public void setRestItems(java.util.List<TOperation.RestItem> value)

getParameterOrderItems

public java.util.List<TOperation.ParameterOrderItem> getParameterOrderItems()

setParameterOrderItems

public void setParameterOrderItems(java.util.List<TOperation.ParameterOrderItem> value)


Copyright © 2008 eBM WebSourcing. All Rights Reserved.