Apache CXF API

org.apache.cxf.binding.corba.types
Class CorbaObjectHandler

java.lang.Object
  extended by org.apache.cxf.binding.corba.types.CorbaObjectHandler
Direct Known Subclasses:
CorbaAnyHandler, CorbaArrayHandler, CorbaEnumHandler, CorbaExceptionHandler, CorbaFixedHandler, CorbaObjectReferenceHandler, CorbaOctetSequenceHandler, CorbaPrimitiveHandler, CorbaSequenceHandler, CorbaStructHandler, CorbaUnionHandler

public class CorbaObjectHandler
extends Object


Field Summary
protected  QName idlType
           
protected  boolean isAnon
           
protected  boolean isRecursive
           
protected  QName name
           
protected  CorbaType type
           
protected  TypeCode typeCode
           
 
Constructor Summary
CorbaObjectHandler()
           
CorbaObjectHandler(QName objName, QName objIdlType, TypeCode objTC, Object objType)
           
 
Method Summary
 void clear()
           
 QName getIdlType()
           
 QName getName()
           
 String getSimpleName()
           
 CorbaType getType()
           
 TypeCode getTypeCode()
           
 TCKind getTypeCodeKind()
           
 boolean isAnonymousType()
           
 boolean isRecursive()
           
 void setAnonymousType(boolean anon)
           
 void setIntoAny(Any value, CorbaStreamable stream, boolean output)
           
 void setRecursive(boolean rec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected QName name

idlType

protected QName idlType

typeCode

protected TypeCode typeCode

type

protected CorbaType type

isAnon

protected boolean isAnon

isRecursive

protected boolean isRecursive
Constructor Detail

CorbaObjectHandler

public CorbaObjectHandler()

CorbaObjectHandler

public CorbaObjectHandler(QName objName,
                          QName objIdlType,
                          TypeCode objTC,
                          Object objType)
Method Detail

getName

public QName getName()

getSimpleName

public String getSimpleName()

getIdlType

public QName getIdlType()

getTypeCode

public TypeCode getTypeCode()

getTypeCodeKind

public TCKind getTypeCodeKind()

getType

public CorbaType getType()

setAnonymousType

public void setAnonymousType(boolean anon)

isAnonymousType

public boolean isAnonymousType()

setRecursive

public void setRecursive(boolean rec)

isRecursive

public boolean isRecursive()

clear

public void clear()

setIntoAny

public void setIntoAny(Any value,
                       CorbaStreamable stream,
                       boolean output)

Apache CXF API

Apache CXF