Interstage Application Server リファレンスマニュアル(API編)
|
目次
索引

|
3.9 TypeCodeクラス
TypeCodeを制御するTypeCodeクラスについて説明します。
//Java
package org.omg.CORBA;
public abstract class TypeCode
{
// for all TypeCode kinds
public abstract boolean equal(TypeCode tc);
public abstract org.omg.CORBA.TCKind kind();
// for objref, struct, unio, enum, alias, and except
public abstract java.lang.String id()
throws org.omg.CORBA.TypeCodePackage.BadKind;
public abstract java.lang.String name()
throws org.omg.CORBA.TypeCodePackage.BadKind;
// for struct, union, enum, and except
public abstract int member_count()
throws org.omg.CORBA.TypeCodePackage.BadKind;
public abstract java.lang.String member_name(int index)
throws org.omg.CORBA.TypeCodePackage.BadKind,
org.omg.CORBA.TypeCodePackage.Bounds;
// for struct, union, and except
public abstract org.omg.CORBA.TypeCode member_type(int index)
throws org.omg.CORBA.TypeCodePackage.BadKind,
org.omg.CORBA.TypeCodePackage.Bounds;
// for union
public abstract org.omg.CORBA.Any member_label(int index)
throws org.omg.CORBA.TypeCodePackage.BadKind,
org.omg.CORBA.TypeCodePackage.Bounds;
public abstract org.omg.CORBA.TypeCode discriminator_type()
throws org.omg.CORBA.TypeCodePackage.BadKind;
public abstract int default_index()
throws org.omg.CORBA.TypeCodePackage.BadKind;
// for string, sequence, and array
public abstract int length()
throws org.omg.CORBA.TypeCodePackage.BadKind;
public abstract org.omg.CORBA.TypeCode content_type()
throws org.omg.CORBA.TypeCodePackage.BadKind;
}
3.9.1 org.omg.CORBA.TypeCode.equal()
3.9.2 org.omg.CORBA.TypeCode.kind()
3.9.3 org.omg.CORBA.TypeCode.id()
3.9.4 org.omg.CORBA.TypeCode.name()
3.9.5 org.omg.CORBA.TypeCode.member_count()
3.9.6 org.omg.CORBA.TypeCode.member_name()
3.9.7 org.omg.CORBA.TypeCode.member_type()
3.9.8 org.omg.CORBA.TypeCode.member_label()
3.9.9 org.omg.CORBA.TypeCode.discriminator_type()
3.9.10 org.omg.CORBA.TypeCode.default_index()
3.9.11 org.omg.CORBA.TypeCode.length()
3.9.12 org.omg.CORBA.TypeCode.content_type()
All Rights Reserved, Copyright(C) 富士通株式会社 2005