org.apache.yoko.orb.CORBA
Class TypeCode

java.lang.Object
  extended by org.omg.CORBA.TypeCode
      extended by org.apache.yoko.orb.CORBA.TypeCode
All Implemented Interfaces:
Serializable, IDLEntity

public final class TypeCode
extends TypeCode

See Also:
Serialized Form

Field Summary
 TypeCode concreteBaseType_
           
 TypeCode contentType_
           
 TypeCode discriminatorType_
           
 short fixedDigits_
           
 short fixedScale_
           
 String id_
           
 TCKind kind_
           
 Any[] labels_
           
 int length_
           
 String[] memberNames_
           
 TypeCode[] memberTypes_
           
 short[] memberVisibility_
           
 String name_
           
 String recId_
           
 short typeModifier_
           
 
Constructor Summary
TypeCode()
           
 
Method Summary
static TypeCode _OB_convertForeignTypeCode(TypeCode tc)
           
static void _OB_embedRecTC(TypeCode outer)
           
static void _OB_embedRecTC(TypeCode outer, TypeCode inner)
           
 TypeCode _OB_getOrigType()
           
static TypeCode _OB_getOrigType(TypeCode tc)
           
 boolean _OB_isSystemException()
           
 TypeCode concrete_base_type()
           
 TypeCode content_type()
           
 int default_index()
           
 TypeCode discriminator_type()
           
 boolean equal(TypeCode t)
           
 boolean equivalent(TypeCode t)
           
 short fixed_digits()
           
 short fixed_scale()
           
 TypeCode get_compact_typecode()
           
 String id()
           
 TCKind kind()
           
 int length()
           
 int member_count()
           
 Any member_label(int index)
           
 String member_name(int index)
           
 TypeCode member_type(int index)
           
 short member_visibility(int index)
           
 String name()
           
 short type_modifier()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kind_

public TCKind kind_

id_

public String id_

name_

public String name_

memberNames_

public String[] memberNames_

memberTypes_

public TypeCode[] memberTypes_

labels_

public Any[] labels_

discriminatorType_

public TypeCode discriminatorType_

length_

public int length_

contentType_

public TypeCode contentType_

fixedDigits_

public short fixedDigits_

fixedScale_

public short fixedScale_

memberVisibility_

public short[] memberVisibility_

typeModifier_

public short typeModifier_

concreteBaseType_

public TypeCode concreteBaseType_

recId_

public String recId_
Constructor Detail

TypeCode

public TypeCode()
Method Detail

equal

public boolean equal(TypeCode t)
Specified by:
equal in class TypeCode

equivalent

public boolean equivalent(TypeCode t)
Specified by:
equivalent in class TypeCode

get_compact_typecode

public TypeCode get_compact_typecode()
Specified by:
get_compact_typecode in class TypeCode

kind

public TCKind kind()
Specified by:
kind in class TypeCode

id

public String id()
          throws BadKind
Specified by:
id in class TypeCode
Throws:
BadKind

name

public String name()
            throws BadKind
Specified by:
name in class TypeCode
Throws:
BadKind

member_count

public int member_count()
                 throws BadKind
Specified by:
member_count in class TypeCode
Throws:
BadKind

member_name

public String member_name(int index)
                   throws BadKind,
                          Bounds
Specified by:
member_name in class TypeCode
Throws:
BadKind
Bounds

member_type

public TypeCode member_type(int index)
                     throws BadKind,
                            Bounds
Specified by:
member_type in class TypeCode
Throws:
BadKind
Bounds

member_label

public Any member_label(int index)
                 throws BadKind,
                        Bounds
Specified by:
member_label in class TypeCode
Throws:
BadKind
Bounds

discriminator_type

public TypeCode discriminator_type()
                            throws BadKind
Specified by:
discriminator_type in class TypeCode
Throws:
BadKind

default_index

public int default_index()
                  throws BadKind
Specified by:
default_index in class TypeCode
Throws:
BadKind

length

public int length()
           throws BadKind
Specified by:
length in class TypeCode
Throws:
BadKind

content_type

public TypeCode content_type()
                      throws BadKind
Specified by:
content_type in class TypeCode
Throws:
BadKind

fixed_digits

public short fixed_digits()
                   throws BadKind
Overrides:
fixed_digits in class TypeCode
Throws:
BadKind

fixed_scale

public short fixed_scale()
                  throws BadKind
Overrides:
fixed_scale in class TypeCode
Throws:
BadKind

member_visibility

public short member_visibility(int index)
                        throws BadKind,
                               Bounds
Overrides:
member_visibility in class TypeCode
Throws:
BadKind
Bounds

type_modifier

public short type_modifier()
                    throws BadKind
Overrides:
type_modifier in class TypeCode
Throws:
BadKind

concrete_base_type

public TypeCode concrete_base_type()
                            throws BadKind
Overrides:
concrete_base_type in class TypeCode
Throws:
BadKind

_OB_getOrigType

public TypeCode _OB_getOrigType()

_OB_getOrigType

public static TypeCode _OB_getOrigType(TypeCode tc)

_OB_isSystemException

public boolean _OB_isSystemException()

_OB_convertForeignTypeCode

public static TypeCode _OB_convertForeignTypeCode(TypeCode tc)

_OB_embedRecTC

public static void _OB_embedRecTC(TypeCode outer)

_OB_embedRecTC

public static void _OB_embedRecTC(TypeCode outer,
                                  TypeCode inner)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.