1. Initializing a Dynamic Any to represent a string value.
importorg.omg.DynamicAny.DynAnyFactory;importorg.omg.DynamicAny.DynAny;publicclassInitializeDynAnyToString{publicstaticvoidmain(String[]args){ // Get the Dynamic Any factoryDynAnyFactory factory =DynAnyFactory.the_factory(); // Create a Dynamic Any to represent a string valueDynAny dynAny =factory.create_any();dynAny.insert_string("Hello World!"); // Print the value of the Dynamic AnySystem.out.println(dynAny.get_string());}}
2. Initializing a Dynamic Any to represent an integer value.
importorg.omg.DynamicAny.DynAnyFactory;importorg.omg.DynamicAny.DynAny;publicclassInitializeDynAnyToInteger{publicstaticvoidmain(String[]args){ // Get the Dynamic Any factoryDynAnyFactory factory =DynAnyFactory.the_factory(); // Create a Dynamic Any to represent an integer valueDynAny dynAny =factory.create_any();dynAny.insert_long(1234567890L); // Print the value of the Dynamic AnySystem.out.println(dynAny.get_long());}}
3. Initializing a Dynamic Any to represent a double value.
4. Initializing a Dynamic Any to represent a boolean value.
5. Initializing a Dynamic Any to represent an array of strings.
6. Initializing a Dynamic Any to represent an array of integers.
7. Initializing a Dynamic Any to represent an array of doubles.
8. Initializing a Dynamic Any to represent an array of booleans.
9. Initializing a Dynamic Any to represent a struct.
10. Initializing a Dynamic Any to represent a union.
11. Initializing a Dynamic Any to represent an enumeration.
12. Initializing a Dynamic Any to represent an any.
13. Initializing a Dynamic Any to represent a sequence of strings.
14. Initializing a Dynamic Any to represent a sequence of integers.
15. Initializing a Dynamic Any to represent a sequence of doubles.
16. Initializing a Dynamic Any to represent a sequence of booleans.
17. Initializing a Dynamic Any to represent a sequence of structs.
18. Initializing a Dynamic Any to represent a sequence of unions.
19. Initializing a Dynamic Any to represent a sequence of enumerations.
20. Initializing a Dynamic Any to represent a sequence of anys.
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
public class InitializeDynAnyToDouble {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a double value
DynAny dynAny = factory.create_any();
dynAny.insert_double(12345.6789);
// Print the value of the Dynamic Any
System.out.println(dynAny.get_double());
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
public class InitializeDynAnyToBoolean {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a boolean value
DynAny dynAny = factory.create_any();
dynAny.insert_boolean(true);
// Print the value of the Dynamic Any
System.out.println(dynAny.get_boolean());
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
public class InitializeDynAnyToStringArray {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent an array of strings
DynAny dynAny = factory.create_any();
dynAny.insert_string_array(new String[] {"Hello", "World", "!"});
// Print the value of the Dynamic Any
for (String s : dynAny.get_string_array()) {
System.out.println(s);
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
public class InitializeDynAnyToIntegerArray {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent an array of integers
DynAny dynAny = factory.create_any();
dynAny.insert_long_array(new long[] {1234567890L, 9876543210L});
// Print the value of the Dynamic Any
for (long l : dynAny.get_long_array()) {
System.out.println(l);
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
public class InitializeDynAnyToDoubleArray {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent an array of doubles
DynAny dynAny = factory.create_any();
dynAny.insert_double_array(new double[] {12345.6789, 98765.4321});
// Print the value of the Dynamic Any
for (double d : dynAny.get_double_array()) {
System.out.println(d);
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
public class InitializeDynAnyToBooleanArray {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent an array of booleans
DynAny dynAny = factory.create_any();
dynAny.insert_boolean_array(new boolean[] {true, false, true});
// Print the value of the Dynamic Any
for (boolean b : dynAny.get_boolean_array()) {
System.out.println(b);
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynStruct;
public class InitializeDynAnyToStruct {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a struct
DynAny dynAny = factory.create_any();
DynStruct dynStruct = dynAny.create_struct(
"MyStruct",
new String[] {"name", "age"},
new org.omg.CORBA.TypeCode[] {
org.omg.CORBA.TypeCode.get_string_tc(),
org.omg.CORBA.TypeCode.get_long_tc()
});
// Insert values into the struct
dynStruct.insert_string("John Doe");
dynStruct.insert_long(30);
// Print the value of the Dynamic Any
System.out.println(dynStruct.get_string("name"));
System.out.println(dynStruct.get_long("age"));
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynUnion;
public class InitializeDynAnyToUnion {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a union
DynAny dynAny = factory.create_any();
DynUnion dynUnion = dynAny.create_union(
"MyUnion",
new String[] {"name", "age"},
new org.omg.CORBA.TypeCode[] {
org.omg.CORBA.TypeCode.get_string_tc(),
org.omg.CORBA.TypeCode.get_long_tc()
});
// Insert values into the union
dynUnion.set_discriminator(1);
dynUnion.insert_string("John Doe");
// Print the value of the Dynamic Any
System.out.println(dynUnion.get_string());
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynEnum;
public class InitializeDynAnyToEnum {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent an enumeration
DynAny dynAny = factory.create_any();
DynEnum dynEnum = dynAny.create_enum(
"MyEnum",
new String[] {"RED", "GREEN", "BLUE"},
new int[] {0, 1, 2});
// Insert values into the enumeration
dynEnum.set_as_string("RED");
// Print the value of the Dynamic Any
System.out.println(dynEnum.get_as_string());
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
public class InitializeDynAnyToAny {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent an any
DynAny dynAny = factory.create_any();
DynAny innerDynAny = factory.create_any();
innerDynAny.insert_string("Hello World!");
// Insert the inner Dynamic Any into the outer Dynamic Any
dynAny.insert_any(innerDynAny);
// Print the value of the inner Dynamic Any
System.out.println(dynAny.get_any().get_string());
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToStringSequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of strings
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
org.omg.CORBA.TypeCode.get_string_tc(),
0);
// Insert values into the sequence
dynSequence.length(3);
dynSequence.set_string(0, "Hello");
dynSequence.set_string(1, "World");
dynSequence.set_string(2, "!");
// Print the value of the Dynamic Any
for (int i = 0; i < dynSequence.length(); i++) {
System.out.println(dynSequence.get_string(i));
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToIntegerSequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of integers
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
org.omg.CORBA.TypeCode.get_long_tc(),
0);
// Insert values into the sequence
dynSequence.length(3);
dynSequence.set_long(0, 1234567890L);
dynSequence.set_long(1, 9876543210L);
dynSequence.set_long(2, 1234567890123456789L);
// Print the value of the Dynamic Any
for (int i = 0; i < dynSequence.length(); i++) {
System.out.println(dynSequence.get_long(i));
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToDoubleSequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of doubles
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
org.omg.CORBA.TypeCode.get_double_tc(),
0);
// Insert values into the sequence
dynSequence.length(3);
dynSequence.set_double(0, 12345.6789);
dynSequence.set_double(1, 98765.4321);
dynSequence.set_double(2, 12345.6789123456789);
// Print the value of the Dynamic Any
for (int i = 0; i < dynSequence.length(); i++) {
System.out.println(dynSequence.get_double(i));
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToBooleanSequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of booleans
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
org.omg.CORBA.TypeCode.get_boolean_tc(),
0);
// Insert values into the sequence
dynSequence.length(3);
dynSequence.set_boolean(0, true);
dynSequence.set_boolean(1, false);
dynSequence.set_boolean(2, true);
// Print the value of the Dynamic Any
for (int i = 0; i < dynSequence.length(); i++) {
System.out.println(dynSequence.get_boolean(i));
}
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynStruct;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToStructSequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of structs
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
DynAnyFactory.the_factory().create_struct_tc(
"MyStruct",
new String[] {"name", "age"},
new org.omg.CORBA.TypeCode[] {
org.omg.CORBA.TypeCode.get_string_tc(),
org.omg.CORBA.TypeCode.get_long_tc()
}),
0);
// Create a struct to insert into the sequence
DynStruct dynStruct = DynAnyFactory.the_factory().create_struct(
"MyStruct",
new String[] {"name", "age"},
new org.omg.CORBA.TypeCode[] {
org.omg.CORBA.TypeCode.get_string_tc(),
org.omg.CORBA.TypeCode.get_long_tc()
});
dynStruct.insert_string("John Doe");
dynStruct.insert_long(30);
// Insert the struct into the sequence
dynSequence.length(1);
dynSequence.set_any(0, dynStruct);
// Print the value of the Dynamic Any
DynStruct result = dynSequence.get_any(0).create_struct();
System.out.println(result.get_string("name"));
System.out.println(result.get_long("age"));
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynUnion;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToUnionSequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of unions
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
DynAnyFactory.the_factory().create_union_tc(
"MyUnion",
new String[] {"name", "age"},
new org.omg.CORBA.TypeCode[] {
org.omg.CORBA.TypeCode.get_string_tc(),
org.omg.CORBA.TypeCode.get_long_tc()
}),
0);
// Create a union to insert into the sequence
DynUnion dynUnion = DynAnyFactory.the_factory().create_union(
"MyUnion",
new String[] {"name", "age"},
new org.omg.CORBA.TypeCode[] {
org.omg.CORBA.TypeCode.get_string_tc(),
org.omg.CORBA.TypeCode.get_long_tc()
});
dynUnion.set_discriminator(1);
dynUnion.insert_string("John Doe");
// Insert the union into the sequence
dynSequence.length(1);
dynSequence.set_any(0, dynUnion);
// Print the value of the Dynamic Any
DynUnion result = dynSequence.get_any(0).create_union();
System.out.println(result.get_string());
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynEnum;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToEnumSequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of enumerations
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
DynAnyFactory.the_factory().create_enum_tc(
"MyEnum",
new String[] {"RED", "GREEN", "BLUE"},
new int[] {0, 1, 2}),
0);
// Create an enumeration to insert into the sequence
DynEnum dynEnum = DynAnyFactory.the_factory().create_enum(
"MyEnum",
new String[] {"RED", "GREEN", "BLUE"},
new int[] {0, 1, 2});
dynEnum.set_as_string("RED");
// Insert the enumeration into the sequence
dynSequence.length(1);
dynSequence.set_any(0, dynEnum);
// Print the value of the Dynamic Any
DynEnum result = dynSequence.get_any(0).create_enum();
System.out.println(result.get_as_string());
}
}
import org.omg.DynamicAny.DynAnyFactory;
import org.omg.DynamicAny.DynAny;
import org.omg.DynamicAny.DynSequence;
public class InitializeDynAnyToAnySequence {
public static void main(String[] args) {
// Get the Dynamic Any factory
DynAnyFactory factory = DynAnyFactory.the_factory();
// Create a Dynamic Any to represent a sequence of anys
DynAny dynAny = factory.create_any();
DynSequence dynSequence = dynAny.create_sequence(
DynAnyFactory.the_factory().create_any_tc(),
0);
// Create an any to insert into the sequence
DynAny innerDynAny = factory.create_any();
innerDynAny.insert_string("Hello World!");
// Insert the any into the sequence
dynSequence.length(1);
dynSequence.set_any(0, innerDynAny);
// Print the value of the Dynamic Any
DynAny result = dynSequence.get_any(0);
System.out.println(result.get_string());
}
}