org.omg.CORBA
Interface DynFixed
- All Superinterfaces:
- DynAny, Object
public interface DynFixed
- extends DynAny
Represents a CORBA fixed, allowing to get and set its value
in the form of the binary representation.
The format, described in CORBA specification, requires to store
data in hexadecimal format, two digits per byte (oceted), most
significant digit first. The last half-byte in the representation
stores the sign, being 0xD for negative numbers and 0xC for
zero and positive numbers. To have the even number of half bytes,
0x0 is appended to the beginning, if required. The position of the
decimal point is not stored.
- See Also:
BigDecimalHelper
|
Method Summary |
byte[] |
get_value()
Get the value of this DynFixed in the binary form. |
void |
set_value(byte[] a_value)
Sets the value of this DynFixed from the binary representation. |
| Methods inherited from interface org.omg.CORBA.DynAny |
assign, copy, current_component, destroy, from_any, get_any, get_boolean, get_char, get_double, get_float, get_long, get_longlong, get_octet, get_reference, get_short, get_string, get_typecode, get_ulong, get_ulonglong, get_ushort, get_val, get_wchar, get_wstring, insert_any, insert_boolean, insert_char, insert_double, insert_float, insert_long, insert_longlong, insert_octet, insert_reference, insert_short, insert_string, insert_typecode, insert_ulong, insert_ulonglong, insert_ushort, insert_val, insert_wchar, insert_wstring, next, rewind, seek, to_any, type |
| Methods inherited from interface org.omg.CORBA.Object |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
get_value
byte[] get_value()
- Get the value of this DynFixed in the binary form.
- Returns:
- the binary representation, defined in the header comment.
set_value
void set_value(byte[] a_value)
throws InvalidValue
- Sets the value of this DynFixed from the binary representation.
- Parameters:
a_value - the byte array, representing a CORBA fixed,
as defined in the header comment.
- Throws:
InvalidValue
aicas GmbH, Karlsruhe - Germany www.aicas.com
Copyright 2001-2008 aicas GmbH. All Rights Reserved.