public interface RepositoryOperations extends ContainerOperations
| Modifier and Type | Method and Description |
|---|---|
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.
|
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, lookupdef_kind, destroyContained lookup_id(java.lang.String search_id)
TypeCode get_canonical_typecode(TypeCode tc)
PrimitiveDef get_primitive(PrimitiveKind kind)
StringDef create_string(int bound)
WstringDef create_wstring(int bound)
SequenceDef create_sequence(int bound, IDLType element_type)
ArrayDef create_array(int bound, IDLType element_type)
FixedDef create_fixed(short digits, short scale)