JavaTM 2 Platform
Std. Ed. v1.4.2

Uses of Interface
org.omg.DynamicAny.DynAny

Packages that use DynAny
org.omg.DynamicAny Provides classes and interfaces that enable traversal of the data value associated with an any at runtime, and extraction of the primitive constituents of the data value. 
 

Uses of DynAny in org.omg.DynamicAny
 

Subinterfaces of DynAny in org.omg.DynamicAny
 interface DynArray
          DynArray objects support the manipulation of IDL arrays.
 interface DynEnum
          DynEnum objects support the manipulation of IDL enumerated values.
 interface DynFixed
          DynFixed objects support the manipulation of IDL fixed values.
 interface DynSequence
          DynSequence objects support the manipulation of IDL sequences.
 interface DynStruct
          DynStruct objects support the manipulation of IDL struct and exception values.
 interface DynUnion
          DynUnion objects support the manipulation of IDL unions.
 interface DynValue
          DynValue objects support the manipulation of IDL non-boxed value types.
 interface DynValueBox
          DynValueBox objects support the manipulation of IDL boxed value types.
 interface DynValueCommon
          DynValueCommon provides operations supported by both the DynValue and DynValueBox interfaces.
 

Classes in org.omg.DynamicAny that implement DynAny
 class _DynAnyStub
          Any values can be dynamically interpreted (traversed) and constructed through DynAny objects.
 class _DynArrayStub
          DynArray objects support the manipulation of IDL arrays.
 class _DynEnumStub
          DynEnum objects support the manipulation of IDL enumerated values.
 class _DynFixedStub
          DynFixed objects support the manipulation of IDL fixed values.
 class _DynSequenceStub
          DynSequence objects support the manipulation of IDL sequences.
 class _DynStructStub
          DynStruct objects support the manipulation of IDL struct and exception values.
 class _DynUnionStub
          DynUnion objects support the manipulation of IDL unions.
 class _DynValueStub
          DynValue objects support the manipulation of IDL non-boxed value types.
 

Fields in org.omg.DynamicAny declared as DynAny
 DynAny NameDynAnyPair.value
          The DynAny value associated with the name.
 

Methods in org.omg.DynamicAny that return DynAny
 DynAny DynValueBoxOperations.get_boxed_value_as_dyn_any()
          Returns the boxed value as a DynAny.
 DynAny[] _DynSequenceStub.get_elements_as_dyn_any()
          Returns the DynAnys representing the elements of the sequence.
 DynAny _DynSequenceStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynSequenceStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynSequenceStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynFixedStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynFixedStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynFixedStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynEnumStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynEnumStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynEnumStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny[] _DynArrayStub.get_elements_as_dyn_any()
          Returns the elements of the DynArray as DynAnys.
 DynAny _DynArrayStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynArrayStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynArrayStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynValueStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynValueStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynValueStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynAnyStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynAnyStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynAnyStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynUnionStub.get_discriminator()
          Returns the current discriminator value.
 DynAny _DynUnionStub.member()
          Returns the currently active member.
 DynAny _DynUnionStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynUnionStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynUnionStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynAnyFactoryStub.create_dyn_any(Any value)
          Creates a new DynAny object from an any value.
 DynAny _DynAnyFactoryStub.create_dyn_any_from_type_code(TypeCode type)
          Creates a DynAny from a TypeCode.
 DynAny _DynStructStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynStructStub.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny _DynStructStub.current_component()
          Returns the DynAny for the component at the current position.
static DynAny[] DynAnySeqHelper.extract(Any a)
           
static DynAny[] DynAnySeqHelper.read(InputStream istream)
           
static DynAny DynAnyHelper.extract(Any a)
           
static DynAny DynAnyHelper.read(InputStream istream)
           
static DynAny DynAnyHelper.narrow(Object obj)
           
 DynAny DynUnionOperations.get_discriminator()
          Returns the current discriminator value.
 DynAny DynUnionOperations.member()
          Returns the currently active member.
 DynAny[] DynSequenceOperations.get_elements_as_dyn_any()
          Returns the DynAnys representing the elements of the sequence.
 DynAny[] DynArrayOperations.get_elements_as_dyn_any()
          Returns the elements of the DynArray as DynAnys.
 DynAny DynAnyFactoryOperations.create_dyn_any(Any value)
          Creates a new DynAny object from an any value.
 DynAny DynAnyFactoryOperations.create_dyn_any_from_type_code(TypeCode type)
          Creates a DynAny from a TypeCode.
 DynAny DynAnyOperations.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny DynAnyOperations.get_dyn_any()
          Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny.
 DynAny DynAnyOperations.current_component()
          Returns the DynAny for the component at the current position.
 

Methods in org.omg.DynamicAny with parameters of type DynAny
 void DynValueBoxOperations.set_boxed_value_as_dyn_any(DynAny boxed)
          Replaces the boxed value with the value contained in the parameter.
 void _DynSequenceStub.set_elements_as_dyn_any(DynAny[] value)
          Sets the elements of a sequence using DynAnys.
 void _DynSequenceStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynSequenceStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynSequenceStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 void _DynFixedStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynFixedStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynFixedStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 void _DynEnumStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynEnumStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynEnumStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 void _DynArrayStub.set_elements_as_dyn_any(DynAny[] value)
          Sets the DynArray to contain the passed elements.
 void _DynArrayStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynArrayStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynArrayStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 void _DynValueStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynValueStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynValueStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 void _DynAnyStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynAnyStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynAnyStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 void _DynUnionStub.set_discriminator(DynAny d)
          Sets the discriminator of the DynUnion to the specified value.
 void _DynUnionStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynUnionStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynUnionStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 void _DynStructStub.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean _DynStructStub.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void _DynStructStub.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
static void DynAnySeqHelper.insert(Any a, DynAny[] that)
           
static void DynAnySeqHelper.write(OutputStream ostream, DynAny[] value)
           
static void DynAnyHelper.insert(Any a, DynAny that)
           
static void DynAnyHelper.write(OutputStream ostream, DynAny value)
           
 void DynUnionOperations.set_discriminator(DynAny d)
          Sets the discriminator of the DynUnion to the specified value.
 void DynSequenceOperations.set_elements_as_dyn_any(DynAny[] value)
          Sets the elements of a sequence using DynAnys.
 void DynArrayOperations.set_elements_as_dyn_any(DynAny[] value)
          Sets the DynArray to contain the passed elements.
 void DynAnyOperations.assign(DynAny dyn_any)
          Initializes the value associated with a DynAny object with the value associated with another DynAny object.
 boolean DynAnyOperations.equal(DynAny dyn_any)
          Compares two DynAny values for equality.
 void DynAnyOperations.insert_dyn_any(DynAny value)
          Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny.
 

Constructors in org.omg.DynamicAny with parameters of type DynAny
NameDynAnyPair(String _id, DynAny _value)
           
 


JavaTM 2 Platform
Std. Ed. v1.4.2

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.