|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
org.omg.CORBA.portable.ObjectImpl
![]()
![]()
![]()
org.omg.DynamicAny._DynFixedStub
, Object
, IDLEntity
, DynAny
, DynAnyOperations
, DynFixed
, DynFixedOperations

public class _DynFixedStub


DynFixed objects support the manipulation of IDL fixed values. Because IDL does not have a generic type that can represent fixed types with arbitrary number of digits and arbitrary scale, the operations use the IDL string type.
| Field Summary | |
|---|---|
static Class |
_opsClass
|
| Constructor Summary | |
|---|---|
_DynFixedStub
|
|
| Method Summary | |
|---|---|
String |
_ids
Retrieves a string array containing the repository identifiers supported by this ObjectImpl object. |
void |
assign
Initializes the value associated with a DynAny object with the value associated with another DynAny object. |
int |
component_count
Returns the number of components of a DynAny. |
DynAny |
copy
Creates a new DynAny object whose value is a deep copy of the DynAny on which it is invoked. |
DynAny |
current_component
Returns the DynAny for the component at the current position. |
void |
destroy
Destroys a DynAny object. |
boolean |
equal
Compares two DynAny values for equality. |
void |
from_any
Initializes the value associated with a DynAny object with the value contained in an any. |
Any |
get_any
Extracts an Any value contained in the Any represented by this DynAny. |
boolean |
get_boolean
Extracts the boolean value from this DynAny. |
char |
get_char
Extracts the char value from this DynAny. |
double |
get_double
Extracts the double value from this DynAny. |
DynAny |
get_dyn_any
Extracts the Any value contained in the Any represented by this DynAny and returns it wrapped into a new DynAny. |
float |
get_float
Extracts the float value from this DynAny. |
int |
get_long
Extracts the integer value from this DynAny. |
long |
get_longlong
Extracts the long value from this DynAny. |
byte |
get_octet
Extracts the byte value from this DynAny. |
Object |
get_reference
Extracts the reference to a CORBA Object from this DynAny. |
short |
get_short
Extracts the short value from this DynAny. |
String |
get_string
Extracts the string value from this DynAny. |
TypeCode |
get_typecode
Extracts the TypeCode object from this DynAny. |
int |
get_ulong
Extracts the integer value from this DynAny. |
long |
get_ulonglong
Extracts the long value from this DynAny. |
short |
get_ushort
Extracts the short value from this DynAny. |
Serializable |
get_val
Extracts a Serializable object from this DynAny. |
String |
get_value
Returns the value of a DynFixed. |
char |
get_wchar
Extracts the long value from this DynAny. |
String |
get_wstring
Extracts the string value from this DynAny. |
void |
insert_any
Inserts an Any value into the Any represented by this DynAny. |
void |
insert_boolean
Inserts a boolean value into the DynAny. |
void |
insert_char
Inserts a char value into the DynAny. |
void |
insert_double
Inserts a double value into the DynAny. |
void |
insert_dyn_any
Inserts the Any value contained in the parameter DynAny into the Any represented by this DynAny. |
void |
insert_float
Inserts a float value into the DynAny. |
void |
insert_long
Inserts an integer value into the DynAny. |
void |
insert_longlong
Inserts a long value into the DynAny. |
void |
insert_octet
Inserts a byte value into the DynAny. |
void |
insert_reference
Inserts a reference to a CORBA object into the DynAny. |
void |
insert_short
Inserts a short value into the DynAny. |
void |
insert_string
Inserts a string value into the DynAny. |
void |
insert_typecode
Inserts a TypeCode object into the DynAny. |
void |
insert_ulong
Inserts an integer value into the DynAny. |
void |
insert_ulonglong
Inserts a long value into the DynAny. |
void |
insert_ushort
Inserts a short value into the DynAny. |
void |
insert_val
Inserts a reference to a Serializable object into this DynAny. |
void |
insert_wchar
Inserts a char value into the DynAny. |
void |
insert_wstring
Inserts a string value into the DynAny. |
boolean |
next
Advances the current position to the next component. |
void |
rewind
Is equivalent to seek(0). |
boolean |
seek
Sets the current position to index. |
boolean |
set_value
Sets the value of the DynFixed. |
Any |
to_any
Creates an any value from a DynAny object. |
TypeCode |
type
Returns the TypeCode associated with this DynAny object. |
Methods inherited from class org.omg.CORBA.portable.ObjectImpl ![]() |
|---|
_create_request |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
Methods inherited from interface org.omg.CORBA.Object ![]() |
|---|
_create_request |
| Field Detail |
|---|

public static final Class![]()
![]()
_opsClass
| Constructor Detail |
|---|

public _DynFixedStub()
| Method Detail |
|---|

public String![]()
![]()
get_value()
get_value

in interface DynFixedOperations


public boolean set_value(String![]()
![]()
val) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
set_value

in interface DynFixedOperations

TypeMismatch - If val does not contain a valid fixed-point literal or contains extraneous
characters other than leading or trailing white space
InvalidValue - If val contains a value whose scale exceeds that of the DynFixed
or is not initialized

public TypeCode![]()
![]()
type()
type

in interface DynAnyOperations


public void assign(DynAny![]()
![]()
dyn_any) throws TypeMismatch
![]()
![]()
assign

in interface DynAnyOperations

dyn_any -
TypeMismatch - if the type of the passed DynAny is not equivalent to the type of target DynAny

public void from_any(Any![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
from_any

in interface DynAnyOperations

TypeMismatch - if the type of the passed Any is not equivalent to the type of target DynAny
InvalidValue - if the passed Any does not contain a legal value (such as a null string)

public Any![]()
![]()
to_any()
to_any

in interface DynAnyOperations


public boolean equal(DynAny![]()
![]()
dyn_any)
equal

in interface DynAnyOperations


public void destroy()
destroy

in interface DynAnyOperations


public DynAny![]()
![]()
copy()
copy

in interface DynAnyOperations


public void insert_boolean(boolean value)
throws TypeMismatch
,
InvalidValue

insert_boolean

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_octet(byte value)
throws TypeMismatch
,
InvalidValue

insert_octet

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_char(char value)
throws TypeMismatch
,
InvalidValue

insert_char

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_short(short value)
throws TypeMismatch
,
InvalidValue

insert_short

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_ushort(short value)
throws TypeMismatch
,
InvalidValue

insert_ushort

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_long(int value)
throws TypeMismatch
,
InvalidValue

insert_long

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_ulong(int value)
throws TypeMismatch
,
InvalidValue

insert_ulong

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_float(float value)
throws TypeMismatch
,
InvalidValue

insert_float

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_double(double value)
throws TypeMismatch
,
InvalidValue

insert_double

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_string(String![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
insert_string

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
InvalidValue - if the string inserted is longer than the bound of a bounded string
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_reference(Object![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
insert_reference

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_typecode(TypeCode![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
insert_typecode

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_longlong(long value)
throws TypeMismatch
,
InvalidValue

insert_longlong

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_ulonglong(long value)
throws TypeMismatch
,
InvalidValue

insert_ulonglong

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_wchar(char value)
throws TypeMismatch
,
InvalidValue

insert_wchar

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_wstring(String![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
insert_wstring

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
InvalidValue - if the string inserted is longer than the bound of a bounded string
TypeMismatch


public void insert_any(Any![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
insert_any

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_dyn_any(DynAny![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
insert_dyn_any

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public void insert_val(Serializable![]()
![]()
value) throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
insert_val

in interface DynAnyOperations

InvalidValue - if this DynAny has components but has a current position of -1
TypeMismatch - if called on a DynAny whose current component itself has components

public boolean get_boolean()
throws TypeMismatch
,
InvalidValue

get_boolean

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public byte get_octet()
throws TypeMismatch
,
InvalidValue

get_octet

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public char get_char()
throws TypeMismatch
,
InvalidValue

get_char

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public short get_short()
throws TypeMismatch
,
InvalidValue

get_short

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public short get_ushort()
throws TypeMismatch
,
InvalidValue

get_ushort

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public int get_long()
throws TypeMismatch
,
InvalidValue

get_long

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public int get_ulong()
throws TypeMismatch
,
InvalidValue

get_ulong

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public float get_float()
throws TypeMismatch
,
InvalidValue

get_float

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public double get_double()
throws TypeMismatch
,
InvalidValue

get_double

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public String![]()
![]()
get_string() throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
get_string

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public Object![]()
![]()
get_reference() throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
get_reference

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public TypeCode![]()
![]()
get_typecode() throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
get_typecode

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public long get_longlong()
throws TypeMismatch
,
InvalidValue

get_longlong

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public long get_ulonglong()
throws TypeMismatch
,
InvalidValue

get_ulonglong

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public char get_wchar()
throws TypeMismatch
,
InvalidValue

get_wchar

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public String![]()
![]()
get_wstring() throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
get_wstring

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue


public Any![]()
![]()
get_any() throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
get_any

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public DynAny![]()
![]()
get_dyn_any() throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
get_dyn_any

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public Serializable![]()
![]()
get_val() throws TypeMismatch
![]()
![]()
, InvalidValue
![]()
![]()
get_val

in interface DynAnyOperations

TypeMismatch - if the accessed component in the DynAny is of a type
that is not equivalent to the requested type.
TypeMismatch - if called on a DynAny whose current component itself has components
InvalidValue - if this DynAny has components but has a current position of -1

public boolean seek(int index)
seek

in interface DynAnyOperations


public void rewind()
rewind

in interface DynAnyOperations


public boolean next()
next

in interface DynAnyOperations


public int component_count()
component_count

in interface DynAnyOperations


public DynAny![]()
![]()
current_component() throws TypeMismatch
![]()
![]()
current_component

in interface DynAnyOperations

TypeMismatch - If called on a DynAny that cannot have components,
such as a DynEnum or an empty exception

public String![]()
![]()
[] _ids()
ObjectImpl

ObjectImpl object. For example,
for a stub, this method returns information about all the
interfaces supported by the stub.
_ids

in class ObjectImpl

ObjectImpl instance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||