Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.pentaho.di.trans.steps.webservices.wsdl
Class ComplexType

    java.lang.Object
      org.pentaho.di.trans.steps.webservices.wsdl.ComplexType

All Implemented Interfaces:
  Serializable

    public final class ComplexType

extends Object
implements Serializable

A ComplexType contians a map of the elementName -> elementXmlType of all the elements in a named complex type.

See Also:
  Serialized Form

Method Summary
`List<String>` | `getElementNames()` Get the set of all element names contained in this complex type.
`QName` | `getElementType(String elementName)` Given the name of an element contained within the complex type, get its xml type.
`String` | `getName()` Get the complex type name.

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### getName

    public String getName()

  Get the complex type name.

  Returns:
    String containing name of complex type.

### getElementType

    public QName getElementType(String elementName)

  Given the name of an element contained within the complex type, get its xml type.

  Parameters:
    `elementName` - Name of element contained within complex type.
  Returns:
    Xmltype of the element or null if element can not be found in the complex type.

### getElementNames

    public List<String> getElementNames()

  Get the set of all element names contained in this complex type.

  Returns:
    Set.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD