/** * Insert the {@link Any} value into the enclosed * {@link Any} inside this DynAny. * * @param an_any the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_any(Any an_any) throws InvalidValue;
/** * Insert the boolean value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_boolean(boolean a_x) throws InvalidValue;
/** * Insert the char value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_char(char a_x) throws InvalidValue;
/** * Insert the double value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_double(double a_x) throws InvalidValue;
/** * Insert the float value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_float(float a_x) throws InvalidValue;
/** * Insert the int (CORBA long) value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_long(int a_x) throws InvalidValue;
/** * Insert the long (CORBA long long) value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_longlong(long a_x) throws InvalidValue;
/** * Insert the byte (CORBA octet) value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_octet(byte a_x) throws InvalidValue;
/** * Insert the object reference into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_reference(Object a_x) throws InvalidValue;
/** * Insert the <code>short</code> value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_short(short a_x) throws InvalidValue;
/** * Insert the string value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_string(String a_x) throws InvalidValue;
/** * Insert the {@link TypeCode} value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_typecode(TypeCode a_x) throws InvalidValue;
/** * Insert the int (CORBA unsinged long) value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_ulong(int a_x) throws InvalidValue;
/** * Insert the long (CORBA unsigned long long) value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_ulonglong(long a_x) throws InvalidValue;
/** * Insert the short (CORBA unsigned short) value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_ushort(short a_x) throws InvalidValue;
/** * Insert the value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_val(Serializable a_x) throws InvalidValue;
/** * Insert the wide char (usually UTF-16) value into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_wchar(char a_x) throws InvalidValue;
/** * Insert the wide string (usually UTF-16) into the enclosed * {@link Any} inside this DynAny * @param a_x the value being inserted. * @throws InvalidValue if the value type does not match the * typecode of the enclosed {@link Any}. */ void insert_wstring(String a_x) throws InvalidValue;
/** * Sets the value of this DynFixed from the binary representation. * * @param a_value the byte array, representing a CORBA <code>fixed</code>, * as defined in the header comment. */ void set_value(byte[] a_value) throws InvalidValue;