|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.omg.CORBA.LocalObject | +--org.openorb.orb.core.dynany.DynAnyImpl | +--org.openorb.orb.core.dynany.DynFixedImpl
DynFixed implementation.
Field Summary | |
protected Any |
m_any
Reference to the current any |
protected long |
m_count
This instance count value |
protected org.omg.DynamicAny.DynAnyFactory |
m_factory
Reference to the DynAny factory |
protected org.omg.CORBA.ORB |
m_orb
Reference to the ORB |
protected org.omg.CORBA.TypeCode |
m_tc
The current typecode |
protected org.omg.CORBA.TypeCode |
m_type
The DynAny TypeCode |
protected static long |
s_dany_count
Static counter for DynAny instances |
Constructor Summary | |
DynFixedImpl(org.omg.DynamicAny.DynAnyFactory factory,
org.omg.CORBA.ORB orb,
org.omg.CORBA.TypeCode type)
Constructor |
Method Summary | |
void |
assign(org.omg.DynamicAny.DynAny dyn_any)
Operation assign |
int |
component_count()
Operation component_count |
protected org.omg.DynamicAny.DynAny[] |
copy_dyn_any_graph(org.omg.DynamicAny.DynAny[] src)
This operation is used to copy a DynAny graph. |
org.omg.DynamicAny.DynAny |
copy()
Operation copy |
protected org.omg.DynamicAny.DynAny[] |
create_dyn_any_graph(org.omg.CORBA.TypeCode tc)
This operation creates a DynAny graph from a TypeCode. |
protected org.omg.DynamicAny.DynAny |
create_dyn_any(org.omg.CORBA.TypeCode tc)
This operation creates a DynAny from a TypeCode |
org.omg.DynamicAny.DynAny |
current_component()
Operation current_component |
void |
destroy()
Operation destroy |
protected void |
dyn_any_graph_to_stream(org.omg.DynamicAny.DynAny[] src,
org.omg.CORBA.portable.OutputStream stream)
This operation is used to marshal a DynAny graph |
protected void |
dyn_any_to_stream(org.omg.CORBA.TypeCode tc,
org.omg.CORBA.portable.OutputStream stream)
This operation is used to marshal a DynAny |
boolean |
equal(org.omg.DynamicAny.DynAny dyn_any)
Operantion equal |
void |
from_any(org.omg.CORBA.Any value)
Operation from_any |
java.lang.Object |
get_abstract()
Operation get_abstract |
org.omg.CORBA.Any |
get_any()
Operation get_any |
boolean |
get_boolean()
Operation get_boolean |
char |
get_char()
Operation get_char |
double |
get_double()
Operation get_double |
org.omg.DynamicAny.DynAny |
get_dyn_any()
Operation get_dyn_any |
float |
get_float()
Operation get_float |
int |
get_long()
Operation get_long |
long |
get_longlong()
Operation get_longlong |
byte |
get_octet()
Operation get_octet |
org.omg.CORBA.Object |
get_reference()
Operation get_reference |
short |
get_short()
Operation get_short |
java.lang.String |
get_string()
Operation get_string |
org.omg.CORBA.TypeCode |
get_typecode()
Operation get_typecode |
int |
get_ulong()
Operation get_ulong |
long |
get_ulonglong()
Operation get_ulonglong |
short |
get_ushort()
Operation get_ushort |
java.io.Serializable |
get_val()
Operation get_val |
java.lang.String |
get_value()
|
char |
get_wchar()
Operation get_wchar |
java.lang.String |
get_wstring()
Operation get_wstring |
protected org.apache.avalon.framework.logger.Logger |
getLogger()
|
org.omg.CORBA.TypeCode[] |
getValueMember(org.omg.CORBA.TypeCode tc)
This operation returns all the value member typecodes |
void |
insert_abstract(java.lang.Object value)
|
void |
insert_any(org.omg.CORBA.Any value)
Operation insert_any |
void |
insert_boolean(boolean value)
Operation insert_boolean |
void |
insert_char(char value)
Operation insert_char |
void |
insert_double(double value)
Operation insert_double |
void |
insert_dyn_any(org.omg.DynamicAny.DynAny value)
Operation insert_dyn_any |
void |
insert_float(float value)
Operation insert_float |
void |
insert_long(int value)
Operation insert_long |
void |
insert_longlong(long value)
Operation insert_longlong |
void |
insert_octet(byte value)
Operation insert_octet |
void |
insert_reference(org.omg.CORBA.Object value)
Operation insert_reference |
void |
insert_short(short value)
Operation insert_short |
void |
insert_string(java.lang.String value)
Operation insert_string |
void |
insert_typecode(org.omg.CORBA.TypeCode value)
Operation insert_typecode |
void |
insert_ulong(int value)
Operation insert_ulong |
void |
insert_ulonglong(long value)
Operation insert_ulonglong |
void |
insert_ushort(short value)
Operation insert_ushort |
void |
insert_val(java.io.Serializable value)
Operation insert_val |
void |
insert_wchar(char value)
Operation insert_wchar |
void |
insert_wstring(java.lang.String value)
Operation insert_wstring |
boolean |
next()
Operation next |
void |
rewind()
Operation rewind |
boolean |
seek(int index)
Operation seek |
boolean |
set_value(java.lang.String val)
|
protected void |
stream_to_dyn_any_graph(org.omg.DynamicAny.DynAny[] src,
org.omg.CORBA.portable.InputStream stream)
This operation is used to unmarshal a DynAny graph |
protected void |
stream_to_dyn_any(org.omg.CORBA.TypeCode tc,
org.omg.CORBA.portable.InputStream stream)
This operation is used to unmarshal a DynAny |
org.omg.CORBA.Any |
to_any()
Operation to_any |
org.omg.CORBA.TypeCode |
type()
Operation type |
protected void |
verifyExtractionTypes()
This operation checks if a value to extract is compliant with the expected type |
protected void |
verifyInsertionTypes()
This operation is used to check if two typecodes are compatible. |
Methods inherited from class org.omg.CORBA.LocalObject |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.omg.DynamicAny.DynAnyOperations |
equal, get_abstract, get_any, get_boolean, get_char, get_double, get_dyn_any, 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_abstract, insert_any, insert_boolean, insert_char, insert_double, insert_dyn_any, 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, type |
Methods inherited from interface org.omg.CORBA.Object |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
Field Detail |
protected static long s_dany_count
protected org.omg.CORBA.ORB m_orb
protected org.omg.DynamicAny.DynAnyFactory m_factory
protected org.omg.CORBA.TypeCode m_type
protected org.omg.CORBA.TypeCode m_tc
protected Any m_any
protected long m_count
Constructor Detail |
public DynFixedImpl(org.omg.DynamicAny.DynAnyFactory factory, org.omg.CORBA.ORB orb, org.omg.CORBA.TypeCode type)
Method Detail |
public void assign(org.omg.DynamicAny.DynAny dyn_any) throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch
assign
in interface org.omg.DynamicAny.DynAnyOperations
assign
in class org.openorb.orb.core.dynany.DynAnyImpl
public void from_any(org.omg.CORBA.Any value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
from_any
in interface org.omg.DynamicAny.DynAnyOperations
from_any
in class org.openorb.orb.core.dynany.DynAnyImpl
public org.omg.CORBA.Any to_any()
to_any
in interface org.omg.DynamicAny.DynAnyOperations
to_any
in class org.openorb.orb.core.dynany.DynAnyImpl
public void destroy()
destroy
in interface org.omg.DynamicAny.DynAnyOperations
destroy
in class org.openorb.orb.core.dynany.DynAnyImpl
public org.omg.DynamicAny.DynAny copy()
copy
in interface org.omg.DynamicAny.DynAnyOperations
copy
in class org.openorb.orb.core.dynany.DynAnyImpl
public org.omg.DynamicAny.DynAny current_component()
current_component
in interface org.omg.DynamicAny.DynAnyOperations
current_component
in class org.openorb.orb.core.dynany.DynAnyImpl
public boolean next()
next
in interface org.omg.DynamicAny.DynAnyOperations
next
in class org.openorb.orb.core.dynany.DynAnyImpl
public boolean seek(int index)
seek
in interface org.omg.DynamicAny.DynAnyOperations
seek
in class org.openorb.orb.core.dynany.DynAnyImpl
public void rewind()
rewind
in interface org.omg.DynamicAny.DynAnyOperations
rewind
in class org.openorb.orb.core.dynany.DynAnyImpl
public int component_count()
component_count
in interface org.omg.DynamicAny.DynAnyOperations
component_count
in class org.openorb.orb.core.dynany.DynAnyImpl
public java.lang.String get_value()
get_value
in interface org.omg.DynamicAny.DynFixedOperations
public boolean set_value(java.lang.String val) throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue
set_value
in interface org.omg.DynamicAny.DynFixedOperations
public org.omg.CORBA.TypeCode type()
type
in interface org.omg.DynamicAny.DynAnyOperations
public boolean equal(org.omg.DynamicAny.DynAny dyn_any)
equal
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_boolean(boolean value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_boolean
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_octet(byte value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_octet
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_char(char value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_char
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_short(short value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_short
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_ushort(short value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_ushort
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_long(int value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_long
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_ulong(int value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_ulong
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_float(float value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_float
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_double(double value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_double
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_string(java.lang.String value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_string
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_reference(org.omg.CORBA.Object value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_reference
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_typecode(org.omg.CORBA.TypeCode value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_typecode
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_longlong(long value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_longlong
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_ulonglong(long value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_ulonglong
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_wchar(char value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_wchar
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_wstring(java.lang.String value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_wstring
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_any(org.omg.CORBA.Any value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_any
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_dyn_any(org.omg.DynamicAny.DynAny value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_dyn_any
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_val(java.io.Serializable value) throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
insert_val
in interface org.omg.DynamicAny.DynAnyOperations
public void insert_abstract(java.lang.Object value) throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue
insert_abstract
in interface org.omg.DynamicAny.DynAnyOperations
public boolean get_boolean() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_boolean
in interface org.omg.DynamicAny.DynAnyOperations
public byte get_octet() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_octet
in interface org.omg.DynamicAny.DynAnyOperations
public char get_char() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_char
in interface org.omg.DynamicAny.DynAnyOperations
public short get_short() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_short
in interface org.omg.DynamicAny.DynAnyOperations
public short get_ushort() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_ushort
in interface org.omg.DynamicAny.DynAnyOperations
public int get_long() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_long
in interface org.omg.DynamicAny.DynAnyOperations
public int get_ulong() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_ulong
in interface org.omg.DynamicAny.DynAnyOperations
public float get_float() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_float
in interface org.omg.DynamicAny.DynAnyOperations
public double get_double() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_double
in interface org.omg.DynamicAny.DynAnyOperations
public java.lang.String get_string() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_string
in interface org.omg.DynamicAny.DynAnyOperations
public org.omg.CORBA.Object get_reference() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_reference
in interface org.omg.DynamicAny.DynAnyOperations
public org.omg.CORBA.TypeCode get_typecode() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_typecode
in interface org.omg.DynamicAny.DynAnyOperations
public long get_longlong() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_longlong
in interface org.omg.DynamicAny.DynAnyOperations
public long get_ulonglong() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_ulonglong
in interface org.omg.DynamicAny.DynAnyOperations
public char get_wchar() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_wchar
in interface org.omg.DynamicAny.DynAnyOperations
public java.lang.String get_wstring() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_wstring
in interface org.omg.DynamicAny.DynAnyOperations
public org.omg.CORBA.Any get_any() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_any
in interface org.omg.DynamicAny.DynAnyOperations
public org.omg.DynamicAny.DynAny get_dyn_any() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_dyn_any
in interface org.omg.DynamicAny.DynAnyOperations
public java.io.Serializable get_val() throws org.omg.DynamicAny.DynAnyPackage.InvalidValue, org.omg.DynamicAny.DynAnyPackage.TypeMismatch
get_val
in interface org.omg.DynamicAny.DynAnyOperations
public java.lang.Object get_abstract() throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue
get_abstract
in interface org.omg.DynamicAny.DynAnyOperations
protected void verifyInsertionTypes() throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue
protected void verifyExtractionTypes() throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue
protected org.omg.DynamicAny.DynAny create_dyn_any(org.omg.CORBA.TypeCode tc)
protected org.omg.DynamicAny.DynAny[] create_dyn_any_graph(org.omg.CORBA.TypeCode tc)
protected org.omg.DynamicAny.DynAny[] copy_dyn_any_graph(org.omg.DynamicAny.DynAny[] src)
protected void dyn_any_to_stream(org.omg.CORBA.TypeCode tc, org.omg.CORBA.portable.OutputStream stream)
protected void dyn_any_graph_to_stream(org.omg.DynamicAny.DynAny[] src, org.omg.CORBA.portable.OutputStream stream)
protected void stream_to_dyn_any(org.omg.CORBA.TypeCode tc, org.omg.CORBA.portable.InputStream stream)
protected void stream_to_dyn_any_graph(org.omg.DynamicAny.DynAny[] src, org.omg.CORBA.portable.InputStream stream)
public org.omg.CORBA.TypeCode[] getValueMember(org.omg.CORBA.TypeCode tc)
protected org.apache.avalon.framework.logger.Logger getLogger()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |