public final class TypeCodeFactoryImpl
extends org.omg.CORBA.LocalObject
implements org.omg.CORBA.TypeCodeFactory
| Modifier and Type | Method and Description |
|---|---|
org.omg.CORBA.TypeCode |
create_abstract_interface_tc(java.lang.String id,
java.lang.String name)
Create an abstract interface typecode
|
org.omg.CORBA.TypeCode |
create_alias_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode original_type)
Create an alias typecode
|
org.omg.CORBA.TypeCode |
create_array_tc(int length,
org.omg.CORBA.TypeCode element_type)
Create an array typecode
|
org.omg.CORBA.TypeCode |
create_component_tc(java.lang.String id,
java.lang.String name)
Create a component typecode.
|
org.omg.CORBA.TypeCode |
create_enum_tc(java.lang.String id,
java.lang.String name,
java.lang.String[] members)
Create an enum typecode
|
org.omg.CORBA.TypeCode |
create_exception_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
Create an exception typecode
|
org.omg.CORBA.TypeCode |
create_fixed_tc(short digits,
short scale)
Create a fixed typecode
|
org.omg.CORBA.TypeCode |
create_home_tc(java.lang.String id,
java.lang.String name)
Create a component home typecode.
|
org.omg.CORBA.TypeCode |
create_interface_tc(java.lang.String id,
java.lang.String name)
Create an interface typecode
|
org.omg.CORBA.TypeCode |
create_local_interface_tc(java.lang.String id,
java.lang.String name)
Create a local interface typecode.
|
org.omg.CORBA.TypeCode |
create_native_tc(java.lang.String id,
java.lang.String name)
Create a native typecode
|
org.omg.CORBA.TypeCode |
create_recursive_sequence_tc(int bound,
int offset)
Deprecated.
|
org.omg.CORBA.TypeCode |
create_recursive_tc(java.lang.String id)
Create a recursive typecode
|
org.omg.CORBA.TypeCode |
create_sequence_tc(int bound,
org.omg.CORBA.TypeCode element_type)
Create a sequence typecode
|
org.omg.CORBA.TypeCode |
create_string_tc(int bound)
Create a string typecode
|
org.omg.CORBA.TypeCode |
create_struct_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
Create a struct typecode
|
org.omg.CORBA.TypeCode |
create_union_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode discriminator_type,
org.omg.CORBA.UnionMember[] members)
Create an union typecode
|
org.omg.CORBA.TypeCode |
create_value_box_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode boxed_type)
Create a value box typecode
|
org.omg.CORBA.TypeCode |
create_value_tc(java.lang.String id,
java.lang.String name,
short type_modifier,
org.omg.CORBA.TypeCode concrete_base,
org.omg.CORBA.ValueMember[] members)
Create a valuetype typecode
|
org.omg.CORBA.TypeCode |
create_wstring_tc(int bound)
Create a wstring typecode
|
org.omg.CORBA.TypeCode |
get_primitive_tc(org.omg.CORBA.TCKind tcKind)
This operation returns a primitive typecode from the corresponding TC kind.
|
static TypeCodeFactoryImpl |
getInstance()
Used by pre 3.0 ORBSingleton classes to create an instance for
manufacturing typecodes
|
_create_request, _create_request, _duplicate, _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_policy_override, validate_connectionpublic static TypeCodeFactoryImpl getInstance()
public org.omg.CORBA.TypeCode create_struct_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
create_struct_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_union_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode discriminator_type,
org.omg.CORBA.UnionMember[] members)
create_union_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_enum_tc(java.lang.String id,
java.lang.String name,
java.lang.String[] members)
create_enum_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_alias_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode original_type)
create_alias_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_exception_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
create_exception_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_interface_tc(java.lang.String id,
java.lang.String name)
create_interface_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_native_tc(java.lang.String id,
java.lang.String name)
create_native_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_string_tc(int bound)
create_string_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_wstring_tc(int bound)
create_wstring_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_sequence_tc(int bound,
org.omg.CORBA.TypeCode element_type)
create_sequence_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_recursive_sequence_tc(int bound,
int offset)
create_recursive_sequence_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_recursive_tc(java.lang.String id)
create_recursive_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_array_tc(int length,
org.omg.CORBA.TypeCode element_type)
create_array_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_fixed_tc(short digits,
short scale)
create_fixed_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_value_tc(java.lang.String id,
java.lang.String name,
short type_modifier,
org.omg.CORBA.TypeCode concrete_base,
org.omg.CORBA.ValueMember[] members)
create_value_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_value_box_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode boxed_type)
create_value_box_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_abstract_interface_tc(java.lang.String id,
java.lang.String name)
create_abstract_interface_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_local_interface_tc(java.lang.String id,
java.lang.String name)
create_local_interface_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_home_tc(java.lang.String id,
java.lang.String name)
create_home_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode create_component_tc(java.lang.String id,
java.lang.String name)
create_component_tc in interface org.omg.CORBA.TypeCodeFactoryOperationspublic org.omg.CORBA.TypeCode get_primitive_tc(org.omg.CORBA.TCKind tcKind)