public class _StructDefStub extends ObjectImpl implements StructDef
Constructor and Description |
---|
_StructDefStub() |
Modifier and Type | Method and Description |
---|---|
String[] |
_ids()
Retrieves a string array containing the repository identifiers
supported by this
ObjectImpl object. |
String |
absolute_name() |
Repository |
containing_repository() |
Contained[] |
contents(DefinitionKind limit_type,
boolean exclude_inherited) |
AliasDef |
create_alias(String id,
String name,
String version,
IDLType original_type) |
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) |
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) |
Description |
describe() |
void |
destroy() |
String |
id() |
void |
id(String newId) |
Contained[] |
lookup_name(String search_name,
int levels_to_search,
DefinitionKind limit_type,
boolean exclude_inherited) |
Contained |
lookup(String search_name) |
StructMember[] |
members() |
void |
members(StructMember[] newMembers) |
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, toString
clone, 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_override
public StructMember[] members()
members
in interface StructDefOperations
public void members(StructMember[] newMembers)
members
in interface StructDefOperations
public String id()
id
in interface ContainedOperations
public void id(String newId)
id
in interface ContainedOperations
public String name()
name
in interface ContainedOperations
public void name(String newName)
name
in interface ContainedOperations
public String version()
version
in interface ContainedOperations
public void version(String newVersion)
version
in interface ContainedOperations
public Container defined_in()
defined_in
in interface ContainedOperations
public String absolute_name()
absolute_name
in interface ContainedOperations
public Repository containing_repository()
containing_repository
in interface ContainedOperations
public Description describe()
describe
in interface ContainedOperations
public void move(Container new_container, String new_name, String new_version)
move
in interface ContainedOperations
public DefinitionKind def_kind()
def_kind
in interface IRObjectOperations
public void destroy()
destroy
in interface IRObjectOperations
public TypeCode type()
type
in interface IDLTypeOperations
public Contained lookup(String search_name)
lookup
in interface ContainerOperations
public Contained[] contents(DefinitionKind limit_type, boolean exclude_inherited)
contents
in interface ContainerOperations
public Contained[] lookup_name(String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)
lookup_name
in interface ContainerOperations
public Description[] describe_contents(DefinitionKind limit_type, boolean exclude_inherited, int max_returned_objs)
describe_contents
in interface ContainerOperations
public ModuleDef create_module(String id, String name, String version)
create_module
in interface ContainerOperations
public ConstantDef create_constant(String id, String name, String version, IDLType type, Any value)
create_constant
in interface ContainerOperations
public StructDef create_struct(String id, String name, String version, StructMember[] members)
create_struct
in interface ContainerOperations
public UnionDef create_union(String id, String name, String version, IDLType discriminator_type, UnionMember[] members)
create_union
in interface ContainerOperations
public EnumDef create_enum(String id, String name, String version, String[] members)
create_enum
in interface ContainerOperations
public AliasDef create_alias(String id, String name, String version, IDLType original_type)
create_alias
in interface ContainerOperations
public InterfaceDef create_interface(String id, String name, String version, InterfaceDef[] base_interfaces, boolean is_abstract)
create_interface
in interface ContainerOperations
public 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 ContainerOperations
public ValueBoxDef create_value_box(String id, String name, String version, IDLType original_type_def)
create_value_box
in interface ContainerOperations
public ExceptionDef create_exception(String id, String name, String version, StructMember[] members)
create_exception
in interface ContainerOperations
public NativeDef create_native(String id, String name, String version)
create_native
in interface ContainerOperations
public String[] _ids()
ObjectImpl
ObjectImpl
object. For example,
for a stub, this method returns information about all the
interfaces supported by the stub._ids
in class ObjectImpl
ObjectImpl
instanceCopyright © 2021 JBoss by Red Hat. All rights reserved.