Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

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 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.