|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Repository is an interface that provides global access to the Interface Repository. The Repository object can contain constants, typedefs, exceptions, interfaces, value types, value boxes, native types and modules.
Method Summary | |
ArrayDef |
create_array(int bound,
IDLType element_type)
The create_array operation returns a new ArrayDef with the specified length and element_type. |
FixedDef |
create_fixed(short digits,
short scale)
The create_fixed operation returns a new FixedDef with the specified number of digits and scale. |
SequenceDef |
create_sequence(int bound,
IDLType element_type)
The create_sequence operation returns a new SequenceDef with the specified bound and element_type. |
StringDef |
create_string(int bound)
The create_string operation returns a new StringDef with the specified bound, which must be non-zero. |
WstringDef |
create_wstring(int bound)
The create_wstring operation returns a new WstringDef with the specified bound, which must be non-zero. |
TypeCode |
get_canonical_typecode(TypeCode tc)
The get_canonical_typecode operation looks up the TypeCode in the Interface Repository and returns an equivalent TypeCode that includes all repository ids, names, and member_names. |
PrimitiveDef |
get_primitive(PrimitiveKind kind)
The get_primitive operation returns a PrimitiveDef reference that describes a primitive type. |
Contained |
lookup_id(java.lang.String search_id)
The lookup_id operation is used to lookup an object in a Repository given its RepositoryId. |
Methods inherited from interface org.omg.CORBA.ContainerOperations |
contents, create_abstract_interface, create_alias, create_constant, create_enum, create_exception, create_interface, create_local_interface, create_module, create_native, create_struct, create_union, create_value_box, create_value, describe_contents, lookup_name, lookup |
Methods inherited from interface org.omg.CORBA.IRObjectOperations |
def_kind, destroy |
Method Detail |
public Contained lookup_id(java.lang.String search_id)
public TypeCode get_canonical_typecode(TypeCode tc)
public PrimitiveDef get_primitive(PrimitiveKind kind)
public StringDef create_string(int bound)
public WstringDef create_wstring(int bound)
public SequenceDef create_sequence(int bound, IDLType element_type)
public ArrayDef create_array(int bound, IDLType element_type)
public FixedDef create_fixed(short digits, short scale)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |