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
ConstructorsModifierConstructorDescriptionprotectedWsdlOpParameterList(javax.wsdl.Operation op, javax.wsdl.Binding binding, WsdlTypes wsdlTypes) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanadd(javax.wsdl.Part p, boolean requestPart) Add a parameter to this list.javax.wsdl.Operationprotected WsdlOperation.SOAPParameterStyleGet the style (WRAPPED or BARE) of the parameters in this list.protected WsdlOpReturnTypeWas 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, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods 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
-