Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
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.2
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 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.