Class WsdlOpParameterList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<WsdlOpParameter>
org.pentaho.di.trans.steps.webservices.wsdl.WsdlOpParameterList
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<WsdlOpParameter>
,Collection<WsdlOpParameter>
,List<WsdlOpParameter>
,RandomAccess
WsdlOpParameterList represents the list of parameters for an operation.
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
ModifierConstructorDescriptionprotected
WsdlOpParameterList
(javax.wsdl.Operation op, javax.wsdl.Binding binding, WsdlTypes wsdlTypes) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
add
(javax.wsdl.Part p, boolean requestPart) Add a parameter to this list.javax.wsdl.Operation
protected WsdlOperation.SOAPParameterStyle
Get the style (WRAPPED or BARE) of the parameters in this list.protected WsdlOpReturnType
Was there a 'return type' parameter in this list? If so return its XML type.Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface java.util.List
containsAll
-
Constructor Details
-
WsdlOpParameterList
protected WsdlOpParameterList(javax.wsdl.Operation op, javax.wsdl.Binding binding, WsdlTypes wsdlTypes) Constructor.- Parameters:
op
- Operation this arg list is for.binding
- Binding for the operation.wsdlTypes
- Wsdl types.
-
-
Method Details
-
getReturnType
Was there a 'return type' parameter in this list? If so return its XML type.- Returns:
- QName of the XML type, null if not present.
-
getParameterStyle
Get the style (WRAPPED or BARE) of the parameters in this list.- Returns:
- WsdlOperation.SOAPParamaterStyle enumeration value.
-
getOperation
public javax.wsdl.Operation getOperation()- Returns:
- the operation for this parameter list
-
add
protected boolean add(javax.wsdl.Part p, boolean requestPart) throws org.pentaho.di.core.exception.KettleStepException Add a parameter to this list.- Parameters:
p
- Message part defining the parameter.requestPart
- tue if this parameter is part of an reqest message.- Returns:
- true if this collection was modified as a result of this call.
- Throws:
org.pentaho.di.core.exception.KettleStepException
-
getHeaderNames
-