org.omg.CORBA
Class _IDLTypeStub

java.lang.Object
  extended byorg.omg.CORBA.portable.ObjectImpl
      extended byorg.omg.CORBA._IDLTypeStub
All Implemented Interfaces:
IDLEntity, IDLType, IDLTypeOperations, IRObject, IRObjectOperations, Object, java.io.Serializable

public class _IDLTypeStub
extends ObjectImpl
implements IDLType

The base interface IDLType is inherited by all IR objects that represent OMG IDL types. It provides access to the TypeCode describing the type, and is used in defining other interfaces wherever definitions of IDL types must be referenced.

See Also:
Serialized Form

Constructor Summary
_IDLTypeStub()
           
 
Method Summary
 java.lang.String[] _ids()
           
 DefinitionKind def_kind()
          Read accessor for def_kind attribute
 void destroy()
          Operation destroy
 TypeCode type()
          Read accessor for type attribute
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_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, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.omg.CORBA.Object
_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_override
 

Constructor Detail

_IDLTypeStub

public _IDLTypeStub()
Method Detail

_ids

public java.lang.String[] _ids()
Specified by:
_ids in class ObjectImpl

type

public TypeCode type()
Read accessor for type attribute

Specified by:
type in interface IDLTypeOperations
Returns:
the attribute value

def_kind

public DefinitionKind def_kind()
Read accessor for def_kind attribute

Specified by:
def_kind in interface IRObjectOperations
Returns:
the attribute value

destroy

public void destroy()
Operation destroy

Specified by:
destroy in interface IRObjectOperations