org.omg.CORBA
Interface TypeCodeFactoryOperations

All Known Subinterfaces:
TypeCodeFactory
All Known Implementing Classes:
_TypeCodeFactoryStub, TypeCodeFactoryPOA, TypeCodeFactoryPOATie

public interface TypeCodeFactoryOperations

TypeCodeFactory, creates typecodes.

Since:
CORBA 3.0

Method Summary
 TypeCode create_abstract_interface_tc(java.lang.String id, java.lang.String name)
          Operation create_abstract_interface_tc
 TypeCode create_alias_tc(java.lang.String id, java.lang.String name, TypeCode original_type)
          Operation create_alias_tc
 TypeCode create_array_tc(int length, TypeCode element_type)
          Operation create_array_tc
 TypeCode create_component_tc(java.lang.String id, java.lang.String name)
          Operation create_component_tc
 TypeCode create_enum_tc(java.lang.String id, java.lang.String name, java.lang.String[] members)
          Operation create_enum_tc
 TypeCode create_exception_tc(java.lang.String id, java.lang.String name, StructMember[] members)
          Operation create_exception_tc
 TypeCode create_fixed_tc(short digits, short scale)
          Operation create_fixed_tc
 TypeCode create_home_tc(java.lang.String id, java.lang.String name)
          Operation create_home_tc
 TypeCode create_interface_tc(java.lang.String id, java.lang.String name)
          Operation create_interface_tc
 TypeCode create_local_interface_tc(java.lang.String id, java.lang.String name)
          Operation create_local_interface_tc
 TypeCode create_native_tc(java.lang.String id, java.lang.String name)
          Operation create_native_tc
 TypeCode create_recursive_sequence_tc(int bound, int offset)
          Operation create_recursive_sequence_tc
 TypeCode create_recursive_tc(java.lang.String id)
          Operation create_recursive_tc
 TypeCode create_sequence_tc(int bound, TypeCode element_type)
          Operation create_sequence_tc
 TypeCode create_string_tc(int bound)
          Operation create_string_tc
 TypeCode create_struct_tc(java.lang.String id, java.lang.String name, StructMember[] members)
          Operation create_struct_tc
 TypeCode create_union_tc(java.lang.String id, java.lang.String name, TypeCode discriminator_type, UnionMember[] members)
          Operation create_union_tc
 TypeCode create_value_box_tc(java.lang.String id, java.lang.String name, TypeCode boxed_type)
          Operation create_value_box_tc
 TypeCode create_value_tc(java.lang.String id, java.lang.String name, short type_modifier, TypeCode concrete_base, ValueMember[] members)
          Operation create_value_tc
 TypeCode create_wstring_tc(int bound)
          Operation create_wstring_tc
 

Method Detail

create_struct_tc

TypeCode create_struct_tc(java.lang.String id,
                          java.lang.String name,
                          StructMember[] members)
Operation create_struct_tc


create_union_tc

TypeCode create_union_tc(java.lang.String id,
                         java.lang.String name,
                         TypeCode discriminator_type,
                         UnionMember[] members)
Operation create_union_tc


create_enum_tc

TypeCode create_enum_tc(java.lang.String id,
                        java.lang.String name,
                        java.lang.String[] members)
Operation create_enum_tc


create_alias_tc

TypeCode create_alias_tc(java.lang.String id,
                         java.lang.String name,
                         TypeCode original_type)
Operation create_alias_tc


create_exception_tc

TypeCode create_exception_tc(java.lang.String id,
                             java.lang.String name,
                             StructMember[] members)
Operation create_exception_tc


create_interface_tc

TypeCode create_interface_tc(java.lang.String id,
                             java.lang.String name)
Operation create_interface_tc


create_string_tc

TypeCode create_string_tc(int bound)
Operation create_string_tc


create_wstring_tc

TypeCode create_wstring_tc(int bound)
Operation create_wstring_tc


create_fixed_tc

TypeCode create_fixed_tc(short digits,
                         short scale)
Operation create_fixed_tc


create_sequence_tc

TypeCode create_sequence_tc(int bound,
                            TypeCode element_type)
Operation create_sequence_tc


create_recursive_sequence_tc

TypeCode create_recursive_sequence_tc(int bound,
                                      int offset)
Operation create_recursive_sequence_tc


create_array_tc

TypeCode create_array_tc(int length,
                         TypeCode element_type)
Operation create_array_tc


create_value_tc

TypeCode create_value_tc(java.lang.String id,
                         java.lang.String name,
                         short type_modifier,
                         TypeCode concrete_base,
                         ValueMember[] members)
Operation create_value_tc


create_value_box_tc

TypeCode create_value_box_tc(java.lang.String id,
                             java.lang.String name,
                             TypeCode boxed_type)
Operation create_value_box_tc


create_native_tc

TypeCode create_native_tc(java.lang.String id,
                          java.lang.String name)
Operation create_native_tc


create_recursive_tc

TypeCode create_recursive_tc(java.lang.String id)
Operation create_recursive_tc


create_abstract_interface_tc

TypeCode create_abstract_interface_tc(java.lang.String id,
                                      java.lang.String name)
Operation create_abstract_interface_tc


create_local_interface_tc

TypeCode create_local_interface_tc(java.lang.String id,
                                   java.lang.String name)
Operation create_local_interface_tc


create_component_tc

TypeCode create_component_tc(java.lang.String id,
                             java.lang.String name)
Operation create_component_tc


create_home_tc

TypeCode create_home_tc(java.lang.String id,
                        java.lang.String name)
Operation create_home_tc