Save This Page
Home » openjdk-7 » com.sun.corba.se.impl » corba » [javadoc | source]
com.sun.corba.se.impl.corba
public final class: TypeCodeImpl [javadoc | source]
java.lang.Object
   org.omg.CORBA.TypeCode
      com.sun.corba.se.impl.corba.TypeCodeImpl

All Implemented Interfaces:
    IDLEntity

Field Summary
protected static final  int tk_indirect     
static final  String[] kindNames     
Constructor:
 public TypeCodeImpl(ORB orb) 
 public TypeCodeImpl(ORB orb,
    TypeCode tc) 
 public TypeCodeImpl(ORB orb,
    int creationKind) 
 public TypeCodeImpl(ORB orb,
    String id) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    int bound) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    String id,
    String name) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    int bound,
    TypeCode element_type) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    int bound,
    int offset) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    short digits,
    short scale) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    String id,
    String name,
    StructMember[] members) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    String id,
    String name,
    String[] members) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    String id,
    String name,
    TypeCode original_type) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    String id,
    String name,
    TypeCode discriminator_type,
    UnionMember[] members) 
 public TypeCodeImpl(ORB orb,
    int creationKind,
    String id,
    String name,
    short type_modifier,
    TypeCode concrete_base,
    ValueMember[] members) 
Method from com.sun.corba.se.impl.corba.TypeCodeImpl Summary:
concrete_base_type,   content_type,   convertToNative,   copy,   currentUnionMemberIndex,   default_index,   description,   digits,   discriminator_type,   equal,   equivalent,   fixed_digits,   fixed_scale,   get_compact_typecode,   id,   is_recursive,   kind,   length,   member_count,   member_label,   member_name,   member_type,   member_visibility,   name,   newOutputStream,   printStream,   read_value,   read_value_body,   read_value_kind,   read_value_kind,   scale,   setCaching,   toString,   type_modifier,   write_value,   write_value
Methods from 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 from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.corba.se.impl.corba.TypeCodeImpl Detail:
 public TypeCode concrete_base_type() throws BadKind 
 public TypeCode content_type() throws BadKind 
 protected static TypeCodeImpl convertToNative(ORB orb,
    TypeCode tc) 
 protected  void copy(InputStream src,
    OutputStream dst) 
    This is not a copy of the TypeCodeImpl objects, but instead it copies the value this type code is representing. See AnyImpl read_value and write_value for usage. The state of this TypeCodeImpl instance isn't changed, only used by the Any to do the correct copy.
 int currentUnionMemberIndex(Any discriminatorValue) throws BadKind 
 public int default_index() throws BadKind 
 public String description() 
 protected static short digits(BigDecimal value) 
 public TypeCode discriminator_type() throws BadKind 
 public final boolean equal(TypeCode tc) 
 public boolean equivalent(TypeCode tc) 
    The equivalent operation is used by the ORB when determining type equivalence for values stored in an IDL any.
 public short fixed_digits() throws BadKind 
 public short fixed_scale() throws BadKind 
 public TypeCode get_compact_typecode() 
 public String id() throws BadKind 
 public boolean is_recursive() 
 public TCKind kind() 
 public int length() throws BadKind 
 public int member_count() throws BadKind 
 public Any member_label(int index) throws BadKind, Bounds 
 public String member_name(int index) throws BadKind, Bounds 
 public TypeCode member_type(int index) throws BadKind, Bounds 
 public short member_visibility(int index) throws BadKind, Bounds 
 public String name() throws BadKind 
 public static CDROutputStream newOutputStream(ORB orb) 
 public  void printStream(PrintStream s) 
 public  void read_value(InputStream is) 
  void read_value_body(InputStream is) 
 boolean read_value_kind(TypeCodeReader tcis) 
  void read_value_kind(InputStream is) 
 protected static short scale(BigDecimal value) 
 protected  void setCaching(boolean enableCaching) 
 public String toString() 
 public short type_modifier() throws BadKind 
 public  void write_value(OutputStream os) 
 public  void write_value(TypeCodeOutputStream tcos)