Class TOperation
- All Implemented Interfaces:
Copyable,PartialCopyable,Cloneable,org.jvnet.jaxb2_commons.lang.ToString2
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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classTOperation.Selector<TRoot extends Selector<TRoot,?>, TParent> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>>Fields inherited from class org.somda.sdc.dpws.wsdl.model.TExtensibleDocumented
anyFields inherited from class org.somda.sdc.dpws.wsdl.model.TDocumented
documentation -
Constructor Summary
ConstructorsConstructorDescriptionGenerated by copy-constructor plugin, JAXB requires public no-arg constructor.TOperation(TOperation _other) Instantiates a TOperation copying the state of another TOperationTOperation(TOperation _other, PropertyTree _propertyTree, PropertyTreeUse _propertyTreeUse) Instantiates a TOperation copying the state of another TOperation -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) clone()copyExcept(PropertyTree _propertyTree) Clones this instances partially, the parts to be EXCLUDED will be defined by propertyTreecopyOnly(PropertyTree _propertyTree) Clones this instances partially, the parts to be INCLUDED will be defined by propertyTree, all other parts will be excluded.createCopy(PropertyTree _propertyTree, PropertyTreeUse _propertyTreeUse) Clones this instances partially, the parts will be defined by propertyTreebooleangetName()Gets the value of the name property.Gets the value of the parameterOrder property.List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>>getRest()Gets the rest of the content model.inthashCode()voidSets the value of the name property.voidsetParameterOrder(List<String> value) voidsetRest(List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> value) toString()Methods inherited from class org.somda.sdc.dpws.wsdl.model.TExtensibleDocumented
getAny, setAnyMethods inherited from class org.somda.sdc.dpws.wsdl.model.TDocumented
getDocumentation, setDocumentation
-
Field Details
-
rest
-
name
-
parameterOrder
-
-
Constructor Details
-
TOperation
public TOperation()Generated by copy-constructor plugin, JAXB requires public no-arg constructor. -
TOperation
Instantiates a TOperation copying the state of another TOperation- Parameters:
_other- The original TOperation from which to copy state.
-
TOperation
Instantiates a TOperation copying the state of another TOperation- Parameters:
_propertyTreeUse- Meaning of thePropertyPath: Exclude or include members contained in property path._propertyTree- A restrictingPropertyPaththat defines which nodes of the source object tree should actually be copied._other- The original TOperation from which to copy state.
-
-
Method Details
-
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 217 of file:/home/deichmaj/code/gitlab/sdc-ri/dpws-model/src/main/resources/wsdl-1.1-schema.xsd line 209 of file:/home/deichmaj/code/gitlab/sdc-ri/dpws-model/src/main/resources/wsdl-1.1-schema.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
setmethod 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<TFault>JAXBElement<TParam>JAXBElement<TParam> -
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
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
setmethod 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 -
setRest
public void setRest(List<javax.xml.bind.JAXBElement<? extends TExtensibleAttributesDocumented>> value) -
setParameterOrder
-
equals
- Overrides:
equalsin classTExtensibleDocumented
-
hashCode
public int hashCode()- Overrides:
hashCodein classTExtensibleDocumented
-
toString
- Overrides:
toStringin classTExtensibleDocumented
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classTExtensibleDocumented
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classTExtensibleDocumented
-
clone
- Overrides:
clonein classTExtensibleDocumented
-
createCopy
- Specified by:
createCopyin interfaceCopyable- Overrides:
createCopyin classTExtensibleDocumented
-
createCopy
Description copied from interface:PartialCopyableClones this instances partially, the parts will be defined by propertyTree- Specified by:
createCopyin interfacePartialCopyable- Overrides:
createCopyin classTExtensibleDocumented- Parameters:
_propertyTree- Defines which parts of the object tree will be cloned or excluded_propertyTreeUse- Defines how the clone graph will be used: To include or to exclude properties.- Returns:
- A copy of the original object.
-
copyExcept
Description copied from interface:PartialCopyableClones this instances partially, the parts to be EXCLUDED will be defined by propertyTree- Specified by:
copyExceptin interfacePartialCopyable- Overrides:
copyExceptin classTExtensibleDocumented- Parameters:
_propertyTree- Defines which parts of the object tree will be excluded- Returns:
- A copy of the original object.
-
copyOnly
Description copied from interface:PartialCopyableClones this instances partially, the parts to be INCLUDED will be defined by propertyTree, all other parts will be excluded.- Specified by:
copyOnlyin interfacePartialCopyable- Overrides:
copyOnlyin classTExtensibleDocumented- Parameters:
_propertyTree- Defines which parts of the object tree will be included in the clone- Returns:
- A copy of the original object.
-