org.openorb.orb.core.typecode
Class TypeCodeBase

java.lang.Object
  extended by org.omg.CORBA.TypeCode
      extended by org.openorb.orb.core.typecode.TypeCodeBase
All Implemented Interfaces:
java.io.Serializable, org.omg.CORBA.portable.IDLEntity
Direct Known Subclasses:
TypeCodeAlias, TypeCodeArray, TypeCodeEnum, TypeCodeFixed, TypeCodeObject, TypeCodePrimitive, TypeCodeString, TypeCodeStruct, TypeCodeUnion, TypeCodeValue

public abstract class TypeCodeBase
extends org.omg.CORBA.TypeCode

This base class is inherited by all the type code classes and provides some extra functionality used in the any classes and when constructing the typecode.

Version:
$Revision: 1.5 $ $Date: 2004/02/10 21:02:48 $
Author:
Chris Wood
See Also:
Serialized Form

Constructor Summary
TypeCodeBase()
           
 
Method Summary
abstract  TypeCodeBase _base_type()
           
static org.omg.CORBA.TypeCode _base_type(org.omg.CORBA.TypeCode type)
           
abstract  boolean _is_compact()
           
 boolean equals(java.lang.Object tc)
           
 
Methods inherited from class org.omg.CORBA.TypeCode
concrete_base_type, content_type, default_index, discriminator_type, equal, equivalent, fixed_digits, fixed_scale, get_compact_typecode, id, kind, length, member_count, member_label, member_name, member_type, member_visibility, name, type_modifier
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeCodeBase

public TypeCodeBase()
Method Detail

_base_type

public abstract TypeCodeBase _base_type()

_is_compact

public abstract boolean _is_compact()

equals

public boolean equals(java.lang.Object tc)
Overrides:
equals in class java.lang.Object

_base_type

public static org.omg.CORBA.TypeCode _base_type(org.omg.CORBA.TypeCode type)