public class _AbstractInterfaceDefStub extends ObjectImpl implements AbstractInterfaceDef
| Constructor and Description |
|---|
_AbstractInterfaceDefStub() |
| Modifier and Type | Method and Description |
|---|---|
String[] |
_ids()
Retrieves a string array containing the repository identifiers
supported by this
ObjectImpl object. |
String |
absolute_name() |
InterfaceDef[] |
base_interfaces() |
void |
base_interfaces(InterfaceDef[] newBase_interfaces) |
Repository |
containing_repository() |
Contained[] |
contents(DefinitionKind limit_type,
boolean exclude_inherited) |
AliasDef |
create_alias(String id,
String name,
String version,
IDLType original_type) |
AttributeDef |
create_attribute(String id,
String name,
String version,
IDLType type,
AttributeMode mode) |
ConstantDef |
create_constant(String id,
String name,
String version,
IDLType type,
Any value) |
EnumDef |
create_enum(String id,
String name,
String version,
String[] members) |
ExceptionDef |
create_exception(String id,
String name,
String version,
StructMember[] members) |
InterfaceDef |
create_interface(String id,
String name,
String version,
InterfaceDef[] base_interfaces,
boolean is_abstract) |
ModuleDef |
create_module(String id,
String name,
String version) |
NativeDef |
create_native(String id,
String name,
String version) |
OperationDef |
create_operation(String id,
String name,
String version,
IDLType result,
OperationMode mode,
ParameterDescription[] params,
ExceptionDef[] exceptions,
String[] contexts) |
StructDef |
create_struct(String id,
String name,
String version,
StructMember[] members) |
UnionDef |
create_union(String id,
String name,
String version,
IDLType discriminator_type,
UnionMember[] members) |
ValueBoxDef |
create_value_box(String id,
String name,
String version,
IDLType original_type_def) |
ValueDef |
create_value(String id,
String name,
String version,
boolean is_custom,
boolean is_abstract,
ValueDef base_value,
boolean is_truncatable,
ValueDef[] abstract_base_values,
InterfaceDef[] supported_interfaces,
Initializer[] initializers) |
DefinitionKind |
def_kind() |
Container |
defined_in() |
Description[] |
describe_contents(DefinitionKind limit_type,
boolean exclude_inherited,
int max_returned_objs) |
FullInterfaceDescription |
describe_interface() |
Description |
describe() |
void |
destroy() |
String |
id() |
void |
id(String newId) |
boolean |
is_a(String interface_id) |
boolean |
is_abstract() |
void |
is_abstract(boolean newIs_abstract) |
Contained[] |
lookup_name(String search_name,
int levels_to_search,
DefinitionKind limit_type,
boolean exclude_inherited) |
Contained |
lookup(String search_name) |
void |
move(Container new_container,
String new_name,
String new_version) |
String |
name() |
void |
name(String newName) |
TypeCode |
type() |
String |
version() |
void |
version(String newVersion) |
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _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_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_overridepublic InterfaceDef[] base_interfaces()
base_interfaces in interface InterfaceDefOperationspublic void base_interfaces(InterfaceDef[] newBase_interfaces)
base_interfaces in interface InterfaceDefOperationspublic boolean is_abstract()
is_abstract in interface InterfaceDefOperationspublic void is_abstract(boolean newIs_abstract)
is_abstract in interface InterfaceDefOperationspublic boolean is_a(String interface_id)
is_a in interface InterfaceDefOperationspublic FullInterfaceDescription describe_interface()
describe_interface in interface InterfaceDefOperationspublic AttributeDef create_attribute(String id, String name, String version, IDLType type, AttributeMode mode)
create_attribute in interface InterfaceDefOperationspublic OperationDef create_operation(String id, String name, String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, String[] contexts)
create_operation in interface InterfaceDefOperationspublic Contained lookup(String search_name)
lookup in interface ContainerOperationspublic Contained[] contents(DefinitionKind limit_type, boolean exclude_inherited)
contents in interface ContainerOperationspublic Contained[] lookup_name(String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)
lookup_name in interface ContainerOperationspublic Description[] describe_contents(DefinitionKind limit_type, boolean exclude_inherited, int max_returned_objs)
describe_contents in interface ContainerOperationspublic ModuleDef create_module(String id, String name, String version)
create_module in interface ContainerOperationspublic ConstantDef create_constant(String id, String name, String version, IDLType type, Any value)
create_constant in interface ContainerOperationspublic StructDef create_struct(String id, String name, String version, StructMember[] members)
create_struct in interface ContainerOperationspublic UnionDef create_union(String id, String name, String version, IDLType discriminator_type, UnionMember[] members)
create_union in interface ContainerOperationspublic EnumDef create_enum(String id, String name, String version, String[] members)
create_enum in interface ContainerOperationspublic AliasDef create_alias(String id, String name, String version, IDLType original_type)
create_alias in interface ContainerOperationspublic InterfaceDef create_interface(String id, String name, String version, InterfaceDef[] base_interfaces, boolean is_abstract)
create_interface in interface ContainerOperationspublic ValueDef create_value(String id, String name, String version, boolean is_custom, boolean is_abstract, ValueDef base_value, boolean is_truncatable, ValueDef[] abstract_base_values, InterfaceDef[] supported_interfaces, Initializer[] initializers)
create_value in interface ContainerOperationspublic ValueBoxDef create_value_box(String id, String name, String version, IDLType original_type_def)
create_value_box in interface ContainerOperationspublic ExceptionDef create_exception(String id, String name, String version, StructMember[] members)
create_exception in interface ContainerOperationspublic NativeDef create_native(String id, String name, String version)
create_native in interface ContainerOperationspublic DefinitionKind def_kind()
def_kind in interface IRObjectOperationspublic void destroy()
destroy in interface IRObjectOperationspublic String id()
id in interface ContainedOperationspublic void id(String newId)
id in interface ContainedOperationspublic String name()
name in interface ContainedOperationspublic void name(String newName)
name in interface ContainedOperationspublic String version()
version in interface ContainedOperationspublic void version(String newVersion)
version in interface ContainedOperationspublic Container defined_in()
defined_in in interface ContainedOperationspublic String absolute_name()
absolute_name in interface ContainedOperationspublic Repository containing_repository()
containing_repository in interface ContainedOperationspublic Description describe()
describe in interface ContainedOperationspublic void move(Container new_container, String new_name, String new_version)
move in interface ContainedOperationspublic TypeCode type()
type in interface IDLTypeOperationspublic String[] _ids()
ObjectImplObjectImpl object. For example,
for a stub, this method returns information about all the
interfaces supported by the stub._ids in class ObjectImplObjectImpl instanceCopyright © 2018 JBoss by Red Hat. All rights reserved.