Spec-Zone .ru
спецификации, руководства, описания, API
Please note that the specifications and other information contained herein are not final and are subject to change. The information is being made available to you solely for purpose of evaluation.

Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Uses of Interface
org.omg.DynamicAny.DynAny

Packages that use DynAny
Package Description
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
Modifier and Type Interface and Description
 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
Modifier and Type Class and Description
 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
Modifier and Type Field and Description
 DynAny NameDynAnyPair.value
          The DynAny value associated with the name.
 

Methods in org.omg.DynamicAny that return DynAny
Modifier and Type Method and Description
 DynAny _DynValueStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynUnionStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynStructStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynSequenceStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynFixedStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynEnumStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynArrayStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynAnyStub.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny DynAnyOperations.copy()
          Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked.
 DynAny _DynAnyFactoryStub.create_dyn_any_from_type_code(TypeCode type)
          Creates a DynAny from a TypeCode.
 DynAny DynAnyFactoryOperations.create_dyn_any_from_type_code(TypeCode type)
          Creates a DynAny from a TypeCode.
 DynAny _DynAnyFactoryStub.create_dyn_any(Any value)
          Creates a new DynAny object from an any value.
 DynAny DynAnyFactoryOperations.create_dyn_any(Any value)
          Creates a new DynAny object from an any value.
 DynAny _DynValueStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynUnionStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynStructStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynSequenceStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynFixedStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynEnumStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynArrayStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny _DynAnyStub.current_component()
          Returns the DynAny for the component at the current position.
 DynAny DynAnyOperations.current_component()
          Returns the DynAny for the component at the current position.
static DynAny[] DynAnySeqHelper.extract(Any a)
           
static DynAny DynAnyHelper.extract(Any a)
           
 DynAny DynValueBoxOperations.get_boxed_value_as_dyn_any()
          Returns the boxed value as a DynAny.
 DynAny _DynUnionStub.get_discriminator()
          Returns the current discriminator value.
 DynAny DynUnionOperations.get_discriminator()
          Returns the current discriminator value.
 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 _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 _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 _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 _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 _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 _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 _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 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[] _DynSequenceStub.get_elements_as_dyn_any()
          Returns the DynAnys representing the elements of the sequence.
 DynAny[] _DynArrayStub.get_elements_as_dyn_any()
          Returns the elements of the DynArray as DynAnys.
 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 _DynUnionStub.member()
          Returns the currently active member.
 DynAny DynUnionOperations.member()
          Returns the currently active member.
static DynAny DynAnyHelper.narrow(Object obj)
           
static DynAny[] DynAnySeqHelper.read(InputStream istream)
           
static DynAny DynAnyHelper.read(InputStream istream)
           
static DynAny DynAnyHelper.unchecked_narrow(Object obj)
           
 

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

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


Java™ Platform
Standard Ed. 7

DRAFT ea-b118

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

Copyright © 1993, 2010, Oracle Corporation. All rights reserved.
DRAFT ea-b118

Scripting on this page tracks web page traffic, but does not change the content in any way.