Apache CXF API

org.apache.cxf.binding.corba.wsdl
Class TypeMappingType

java.lang.Object
  extended by org.apache.cxf.binding.corba.wsdl.TypeMappingType

public class TypeMappingType
extends Object

CXF CORBA WSDL binding type map.

Java class for typeMappingType complex type.

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

 <complexType name="typeMappingType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice maxOccurs="unbounded">
           <element name="struct" type="{http://cxf.apache.org/bindings/corba}struct"/>
           <element name="exception" type="{http://cxf.apache.org/bindings/corba}exception"/>
           <element name="union" type="{http://cxf.apache.org/bindings/corba}union"/>
           <element name="alias" type="{http://cxf.apache.org/bindings/corba}alias"/>
           <element name="sequence" type="{http://cxf.apache.org/bindings/corba}sequence"/>
           <element name="array" type="{http://cxf.apache.org/bindings/corba}array"/>
           <element name="enum" type="{http://cxf.apache.org/bindings/corba}enum"/>
           <element name="fixed" type="{http://cxf.apache.org/bindings/corba}fixed"/>
           <element name="anonsequence" type="{http://cxf.apache.org/bindings/corba}anonsequence"/>
           <element name="anonarray" type="{http://cxf.apache.org/bindings/corba}anonarray"/>
           <element name="anonstring" type="{http://cxf.apache.org/bindings/corba}anonstring"/>
           <element name="anonwstring" type="{http://cxf.apache.org/bindings/corba}anonwstring"/>
           <element name="anonfixed" type="{http://cxf.apache.org/bindings/corba}anonfixed"/>
           <element name="const" type="{http://cxf.apache.org/bindings/corba}const"/>
           <element name="object" type="{http://cxf.apache.org/bindings/corba}object"/>
         </choice>
       </sequence>
       <attribute name="targetNamespace" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<CorbaType> structOrExceptionOrUnion
           
protected  String targetNamespace
           
 
Constructor Summary
TypeMappingType()
           
 
Method Summary
 List<CorbaType> getStructOrExceptionOrUnion()
          Gets the value of the structOrExceptionOrUnion property.
 String getTargetNamespace()
          Gets the value of the targetNamespace property.
 boolean isSetStructOrExceptionOrUnion()
           
 boolean isSetTargetNamespace()
           
 void setTargetNamespace(String value)
          Sets the value of the targetNamespace property.
 void unsetStructOrExceptionOrUnion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

structOrExceptionOrUnion

protected List<CorbaType> structOrExceptionOrUnion

targetNamespace

protected String targetNamespace
Constructor Detail

TypeMappingType

public TypeMappingType()
Method Detail

getStructOrExceptionOrUnion

public List<CorbaType> getStructOrExceptionOrUnion()
Gets the value of the structOrExceptionOrUnion 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 structOrExceptionOrUnion property.

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

    getStructOrExceptionOrUnion().add(newItem);
 

Objects of the following type(s) are allowed in the list Fixed Anonsequence Anonstring Union Exception Alias Struct Anonarray Sequence Const Anonwstring Anonfixed Array Object Enum


isSetStructOrExceptionOrUnion

public boolean isSetStructOrExceptionOrUnion()

unsetStructOrExceptionOrUnion

public void unsetStructOrExceptionOrUnion()

getTargetNamespace

public String getTargetNamespace()
Gets the value of the targetNamespace property.

Returns:
possible object is String

setTargetNamespace

public void setTargetNamespace(String value)
Sets the value of the targetNamespace property.

Parameters:
value - allowed object is String

isSetTargetNamespace

public boolean isSetTargetNamespace()

Apache CXF API

Apache CXF