public class _ContainerStub extends ObjectImpl implements Container
| Constructor and Description |
|---|
_ContainerStub() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
_ids() |
Contained[] |
contents(DefinitionKind limit_type,
boolean exclude_inherited)
Operation contents
|
AbstractInterfaceDef |
create_abstract_interface(java.lang.String id,
java.lang.String name,
java.lang.String version,
AbstractInterfaceDef[] base_interfaces)
Operation create_abstract_interface
|
AliasDef |
create_alias(java.lang.String id,
java.lang.String name,
java.lang.String version,
IDLType original_type)
Operation create_alias
|
ConstantDef |
create_constant(java.lang.String id,
java.lang.String name,
java.lang.String version,
IDLType type,
Any value)
Operation create_constant
|
EnumDef |
create_enum(java.lang.String id,
java.lang.String name,
java.lang.String version,
java.lang.String[] members)
Operation create_enum
|
ExceptionDef |
create_exception(java.lang.String id,
java.lang.String name,
java.lang.String version,
StructMember[] members)
Operation create_exception
|
InterfaceDef |
create_interface(java.lang.String id,
java.lang.String name,
java.lang.String version,
InterfaceDef[] base_interfaces)
Operation create_interface
|
LocalInterfaceDef |
create_local_interface(java.lang.String id,
java.lang.String name,
java.lang.String version,
LocalInterfaceDef[] base_interfaces)
Operation create_local_interface
|
ModuleDef |
create_module(java.lang.String id,
java.lang.String name,
java.lang.String version)
Operation create_module
|
NativeDef |
create_native(java.lang.String id,
java.lang.String name,
java.lang.String version)
Operation create_native
|
StructDef |
create_struct(java.lang.String id,
java.lang.String name,
java.lang.String version,
StructMember[] members)
Operation create_struct
|
UnionDef |
create_union(java.lang.String id,
java.lang.String name,
java.lang.String version,
IDLType discriminator_type,
UnionMember[] members)
Operation create_union
|
ValueBoxDef |
create_value_box(java.lang.String id,
java.lang.String name,
java.lang.String version,
IDLType original_type_def)
Operation create_value_box
|
ValueDef |
create_value(java.lang.String id,
java.lang.String name,
java.lang.String version,
boolean is_custom,
boolean is_abstract,
ValueDef base_value,
boolean is_truncatable,
ValueDef[] abstract_base_value,
InterfaceDef[] supported_interfaces,
Initializer[] initializers)
Operation create_value
|
DefinitionKind |
def_kind()
Read accessor for def_kind attribute
|
Description[] |
describe_contents(DefinitionKind limit_type,
boolean exclude_inherited,
int max_returned_objs)
Operation describe_contents
|
void |
destroy()
Operation destroy
|
Contained[] |
lookup_name(java.lang.String search_name,
int levels_to_search,
DefinitionKind limit_type,
boolean exclude_inherited)
Operation lookup_name
|
Contained |
lookup(java.lang.String search_name)
Operation lookup
|
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, wait_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_overridepublic java.lang.String[] _ids()
_ids in class ObjectImplpublic Contained lookup(java.lang.String search_name)
lookup in interface ContainerOperationspublic Contained[] contents(DefinitionKind limit_type, boolean exclude_inherited)
contents in interface ContainerOperationslimit_type - If limit_type is set to dk_all "all", objects
of all interface types are returned. For example, if
this is an InterfaceDef, the attribute, operation,
and exception objects are all returned. If
limit_type is set to a specific interface, only
objects of that interface type are returned. For
example, only attribute objects are returned if
limit_type is set to dk_Attribute "AttributeDef".exclude_inherited - If set to TRUE, inherited objects (if
there are any) are not returned. If set to FALSE,
all contained objects,whether contained due to
inheritance or because they were defined within
the object,are returned.public Contained[] lookup_name(java.lang.String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)
lookup_name in interface ContainerOperationssearch_name - Specified which name is to be searched for.levels_to_search - Controls whether the lookup is
constrained to the object the operation is invoked
on or whether it should search through objects
contained by the object as well.limit_type - If limit_type is set to dk_all "all", objects
of all interface types are returned. For example, if
this is an InterfaceDef, the attribute, operation,
and exception objects are all returned. If
limit_type is set to a specific interface, only
objects of that interface type are returned. For
example, only attribute objects are returned if
limit_type is set to dk_Attribute "AttributeDef".exclude_inherited - If set to TRUE, inherited objects (if
there are any) are not returned. If set to FALSE,
all contained objects,whether contained due to
inheritance or because they were defined within
the object,are returned.public Description[] describe_contents(DefinitionKind limit_type, boolean exclude_inherited, int max_returned_objs)
describe_contents in interface ContainerOperationslimit_type - If limit_type is set to dk_all "all", objects
of all interface types are returned. For example, if
this is an InterfaceDef, the attribute, operation,
and exception objects are all returned. If
limit_type is set to a specific interface, only
objects of that interface type are returned. For
example, only attribute objects are returned if
limit_type is set to dk_Attribute "AttributeDef".exclude_inherited - If set to TRUE, inherited objects (if
there are any) are not returned. If set to FALSE,
all contained objects,whether contained due to
inheritance or because they were defined within
the object,are returned.max_returned_objs - max_returned_objs Limits the number of
objects that can be returned in an invocation of
the call to the number provided. Setting the
parameter to -1 means return all contained
objects.public ModuleDef create_module(java.lang.String id, java.lang.String name, java.lang.String version)
create_module in interface ContainerOperationspublic ConstantDef create_constant(java.lang.String id, java.lang.String name, java.lang.String version, IDLType type, Any value)
create_constant in interface ContainerOperationspublic StructDef create_struct(java.lang.String id, java.lang.String name, java.lang.String version, StructMember[] members)
create_struct in interface ContainerOperationspublic UnionDef create_union(java.lang.String id, java.lang.String name, java.lang.String version, IDLType discriminator_type, UnionMember[] members)
create_union in interface ContainerOperationspublic EnumDef create_enum(java.lang.String id, java.lang.String name, java.lang.String version, java.lang.String[] members)
create_enum in interface ContainerOperationspublic AliasDef create_alias(java.lang.String id, java.lang.String name, java.lang.String version, IDLType original_type)
create_alias in interface ContainerOperationspublic InterfaceDef create_interface(java.lang.String id, java.lang.String name, java.lang.String version, InterfaceDef[] base_interfaces)
create_interface in interface ContainerOperationspublic ValueDef create_value(java.lang.String id, java.lang.String name, java.lang.String version, boolean is_custom, boolean is_abstract, ValueDef base_value, boolean is_truncatable, ValueDef[] abstract_base_value, InterfaceDef[] supported_interfaces, Initializer[] initializers)
create_value in interface ContainerOperationspublic ValueBoxDef create_value_box(java.lang.String id, java.lang.String name, java.lang.String version, IDLType original_type_def)
create_value_box in interface ContainerOperationspublic ExceptionDef create_exception(java.lang.String id, java.lang.String name, java.lang.String version, StructMember[] members)
create_exception in interface ContainerOperationspublic NativeDef create_native(java.lang.String id, java.lang.String name, java.lang.String version)
create_native in interface ContainerOperationspublic AbstractInterfaceDef create_abstract_interface(java.lang.String id, java.lang.String name, java.lang.String version, AbstractInterfaceDef[] base_interfaces)
create_abstract_interface in interface ContainerOperationspublic LocalInterfaceDef create_local_interface(java.lang.String id, java.lang.String name, java.lang.String version, LocalInterfaceDef[] base_interfaces)
create_local_interface in interface ContainerOperationspublic DefinitionKind def_kind()
def_kind in interface IRObjectOperationspublic void destroy()
destroy in interface IRObjectOperations