if (containedType != null) {
a.type(containedType.getTypeCode());
OutputStream os = a.create_output_stream();
CorbaObjectWriter writer = new CorbaObjectWriter(os);
writer.write(containedType);
a.read_value(os.create_input_stream(), containedType.getTypeCode());
}
stream.write_any(a);
}
// -- complex types --