@Deprecated public interface DynAny extends Object
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
void |
assign(DynAny dyn_any) |
非推奨。
ある動的Anyから別の動的Anyに内容をコピーします。
|
DynAny |
copy() |
非推奨。
この
DynAnyオブジェクトを複製します。 |
DynAny |
current_component() |
非推奨。
現在アクセスされているコンポーネントの値を取得、または設定するのに使用される
DynAnyオブジェクト参照を返します。 |
void |
destroy() |
非推奨。
この
DynAnyオブジェクトが破棄され、関連するデータ値の表示に使用されたリソースが解放されます。 |
void |
from_any(Any value) |
非推奨。
AnyオブジェクトからDynAnyオブジェクトを生成します。 |
Any |
get_any() |
非推奨。
この
DynAnyオブジェクトに格納されたorg.omg.CORBA.Anyを取得します。 |
boolean |
get_boolean() |
非推奨。
この
DynAnyオブジェクトに格納されたbooleanを取得します。 |
char |
get_char() |
非推奨。
この
DynAnyオブジェクトに格納されたcharを取得します。 |
double |
get_double() |
非推奨。
この
DynAnyオブジェクトに格納されたdoubleを取得します。 |
float |
get_float() |
非推奨。
この
DynAnyオブジェクトに格納されたfloatを取得します。 |
int |
get_long() |
非推奨。
この
DynAnyオブジェクトに格納されたintを取得します。 |
long |
get_longlong() |
非推奨。
この
DynAnyオブジェクトに格納されたlongを取得します。 |
byte |
get_octet() |
非推奨。
この
DynAnyオブジェクトに格納されたbyteを取得します。 |
Object |
get_reference() |
非推奨。
この
DynAnyオブジェクトに格納されたorg.omg.CORBA.Otherを取得します。 |
short |
get_short() |
非推奨。
この
DynAnyオブジェクトに格納されたshortを取得します。 |
String |
get_string() |
非推奨。
この
DynAnyオブジェクトに格納されたStringを取得します。 |
TypeCode |
get_typecode() |
非推奨。
この
DynAnyオブジェクトに格納されたorg.omg.CORBA.TypeCodeを取得します。 |
int |
get_ulong() |
非推奨。
この
DynAnyオブジェクトに格納されたintを取得します。 |
long |
get_ulonglong() |
非推奨。
この
DynAnyオブジェクトに格納されたlongを取得します。 |
short |
get_ushort() |
非推奨。
この
DynAnyオブジェクトに格納されたshortを取得します。 |
Serializable |
get_val() |
非推奨。
この
DynAnyオブジェクトに格納されたjava.io.Serializableオブジェクトを取得します。 |
char |
get_wchar() |
非推奨。
この
DynAnyオブジェクトに格納されたcharを取得します。 |
String |
get_wstring() |
非推奨。
この
DynAnyオブジェクトに格納されたStringを取得します。 |
void |
insert_any(Any value) |
非推奨。
指定された
org.omg.CORBA.AnyオブジェクトをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_boolean(boolean value) |
非推奨。
指定された
booleanをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_char(char value) |
非推奨。
指定された
charをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_double(double value) |
非推奨。
指定された
doubleをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_float(float value) |
非推奨。
指定された
floatをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_long(int value) |
非推奨。
指定された
intをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_longlong(long value) |
非推奨。
指定された
longをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_octet(byte value) |
非推奨。
指定された
byteをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_reference(Object value) |
非推奨。
指定された
org.omg.CORBA.ObjectをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_short(short value) |
非推奨。
指定された
shortをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_string(String value) |
非推奨。
指定された
StringオブジェクトをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_typecode(TypeCode value) |
非推奨。
指定された
org.omg.CORBA.TypeCodeをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_ulong(int value) |
非推奨。
指定された
intをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_ulonglong(long value) |
非推奨。
指定された
longをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_ushort(short value) |
非推奨。
指定された
shortをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_val(Serializable value) |
非推奨。
指定された
java.io.SerializableオブジェクトをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_wchar(char value) |
非推奨。
指定された
charをこのDynAnyオブジェクトの値として、挿入します。 |
void |
insert_wstring(String value) |
非推奨。
指定された
StringをこのDynAnyオブジェクトの値として、挿入します。 |
boolean |
next() |
非推奨。
この
DynAnyオブジェクトの次のコンポーネントに移動します。 |
void |
rewind() |
非推奨。
内部ポインタを最初のコンポーネントに移動します。
|
boolean |
seek(int index) |
非推奨。
内部ポインタを指定したインデックスに移動します。
|
Any |
to_any() |
非推奨。
DynAnyオブジェクトをAnyオブジェクトに変換します。 |
TypeCode |
type() |
非推奨。
この
DynAnyに挿入されたオブジェクトのTypeCodeを返します。 |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_overrideTypeCode type()
DynAnyに挿入されたオブジェクトのTypeCodeを返します。TypeCodeオブジェクト。void assign(DynAny dyn_any) throws Invalid
dyn_any - このDynAnyに内容が代入されるDynAnyオブジェクト。Invalid - 作成元のDynAnyが無効な場合void from_any(Any value) throws Invalid
AnyオブジェクトからDynAnyオブジェクトを生成します。value - Anyオブジェクト。Invalid - 作成元のAnyが空または無効の場合Any to_any() throws Invalid
DynAnyオブジェクトをAnyオブジェクトに変換します。Anyオブジェクト。Invalid - このDynAnyが空であるか、無効であるか、または意味のある値が格納されていない場合void destroy()
DynAnyオブジェクトが破棄され、関連するデータ値の表示に使用されたリソースが解放されます。 このメソッドでは、取得されたDynAnyオブジェクトもすべて破棄されます。
DynAnyの破棄は、DynAnyオブジェクトに関連するデータ値の表示に関する問題を考慮して、慎重に行う必要があります。 プログラマは、DynAnyオブジェクトの破棄後も関連するデータ値のコンポーネントを操作しようとする場合、そのコンポーネントにまずDynAnyオブジェクトを作成し、作成したDynAnyオブジェクトのコピーを作成します。
DynAny copy()
DynAnyオブジェクトを複製します。DynAnyオブジェクトのコピーvoid insert_boolean(boolean value)
throws InvalidValue
booleanをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するbooleanInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_octet(byte value)
throws InvalidValue
byteをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するbyteInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_char(char value)
throws InvalidValue
charをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するcharInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_short(short value)
throws InvalidValue
shortをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するshortInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_ushort(short value)
throws InvalidValue
shortをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するshortInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_long(int value)
throws InvalidValue
intをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するintInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_ulong(int value)
throws InvalidValue
intをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するintInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_float(float value)
throws InvalidValue
floatをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するfloatInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_double(double value)
throws InvalidValue
doubleをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するdoubleInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_string(String value) throws InvalidValue
StringオブジェクトをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するStringInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_reference(Object value) throws InvalidValue
org.omg.CORBA.ObjectをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するorg.omg.CORBA.ObjectInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_typecode(TypeCode value) throws InvalidValue
org.omg.CORBA.TypeCodeをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するorg.omg.CORBA.TypeCodeInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_longlong(long value)
throws InvalidValue
longをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するlongInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_ulonglong(long value)
throws InvalidValue
longをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するlongInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_wchar(char value)
throws InvalidValue
charをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するcharInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_wstring(String value) throws InvalidValue
StringをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するStringInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_any(Any value) throws InvalidValue
org.omg.CORBA.AnyオブジェクトをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するorg.omg.CORBA.AnyオブジェクトInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合void insert_val(Serializable value) throws InvalidValue
java.io.SerializableオブジェクトをこのDynAnyオブジェクトの値として、挿入します。
このメソッドが、構築されたDynAnyオブジェクトで呼び出される場合、このDynAnyオブジェクトに関連する構築されたデータ値の次のコンポーネントが初期化されます。
value - このDynAnyオブジェクトに挿入するjava.io.SerializableオブジェクトInvalidValue - 挿入された値が、このDynAnyオブジェクト内のアクセスされたコンポーネントの型と一致しない場合Serializable get_val() throws TypeMismatch
DynAnyオブジェクトに格納されたjava.io.Serializableオブジェクトを取得します。DynAnyオブジェクトの値であるjava.io.SerializableオブジェクトTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、java.io.Serializableオブジェクトの型コードと一致しない場合boolean get_boolean()
throws TypeMismatch
DynAnyオブジェクトに格納されたbooleanを取得します。DynAnyオブジェクトの値であるbooleanTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、booleanの型コードと一致しない場合byte get_octet()
throws TypeMismatch
DynAnyオブジェクトに格納されたbyteを取得します。DynAnyオブジェクトの値であるbyteTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、byteの型コードと一致しない場合char get_char()
throws TypeMismatch
DynAnyオブジェクトに格納されたcharを取得します。DynAnyオブジェクトの値であるcharTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、charの型コードと一致しない場合short get_short()
throws TypeMismatch
DynAnyオブジェクトに格納されたshortを取得します。DynAnyオブジェクトの値であるshortTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、shortの型コードと一致しない場合short get_ushort()
throws TypeMismatch
DynAnyオブジェクトに格納されたshortを取得します。DynAnyオブジェクトの値であるshortTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、shortの型コードと一致しない場合int get_long()
throws TypeMismatch
DynAnyオブジェクトに格納されたintを取得します。DynAnyオブジェクトの値であるintTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、intの型コードと一致しない場合int get_ulong()
throws TypeMismatch
DynAnyオブジェクトに格納されたintを取得します。DynAnyオブジェクトの値であるintTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、intの型コードと一致しない場合float get_float()
throws TypeMismatch
DynAnyオブジェクトに格納されたfloatを取得します。DynAnyオブジェクトの値であるfloatTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、floatの型コードと一致しない場合double get_double()
throws TypeMismatch
DynAnyオブジェクトに格納されたdoubleを取得します。DynAnyオブジェクトの値であるdoubleTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、doubleの型コードと一致しない場合String get_string() throws TypeMismatch
DynAnyオブジェクトに格納されたStringを取得します。DynAnyオブジェクトの値であるStringTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、Stringの型コードと一致しない場合Object get_reference() throws TypeMismatch
DynAnyオブジェクトに格納されたorg.omg.CORBA.Otherを取得します。DynAnyオブジェクトの値であるorg.omg.CORBA.OtherTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、org.omg.CORBA.Otherの型コードと一致しない場合TypeCode get_typecode() throws TypeMismatch
DynAnyオブジェクトに格納されたorg.omg.CORBA.TypeCodeを取得します。DynAnyオブジェクトの値であるorg.omg.CORBA.TypeCodeTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、org.omg.CORBA.TypeCodeの型コードと一致しない場合long get_longlong()
throws TypeMismatch
DynAnyオブジェクトに格納されたlongを取得します。DynAnyオブジェクトの値であるlongTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、longの型コードと一致しない場合long get_ulonglong()
throws TypeMismatch
DynAnyオブジェクトに格納されたlongを取得します。DynAnyオブジェクトの値であるlongTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、longの型コードと一致しない場合char get_wchar()
throws TypeMismatch
DynAnyオブジェクトに格納されたcharを取得します。DynAnyオブジェクトの値であるcharTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、charの型コードと一致しない場合String get_wstring() throws TypeMismatch
DynAnyオブジェクトに格納されたStringを取得します。DynAnyオブジェクトの値であるStringTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、Stringの型コードと一致しない場合Any get_any() throws TypeMismatch
DynAnyオブジェクトに格納されたorg.omg.CORBA.Anyを取得します。DynAnyオブジェクトの値であるorg.omg.CORBA.AnyTypeMismatch - このDynAnyオブジェクト内のアクセスされたコンポーネントの型コードが、org.omg.CORBA.Anyの型コードと一致しない場合DynAny current_component()
DynAnyオブジェクト参照を返します。 結果として得られるDynAnyオブジェクトで適切なinsertメソッドを呼び出し、コンポーネントを初期化できます。 結果として得られるDynAnyオブジェクトで適切なgetメソッドを呼び出し、コンポーネントの値を抽出できます。 DynAnyオブジェクト参照boolean next()
DynAnyオブジェクトの次のコンポーネントに移動します。 このメソッドは、構築型のコンポーネントを繰返し処理し、1つのコンポーネントから次のコンポーネントにポインタを効率的に移動するために使用されます。 ポインタは、DynAnyオブジェクトが作成されると、最初のコンポーネントから開始されます。 true、コンポーネントがないか、またはこのDynAnyが構築型ではなく基本型に関連する場合はfalseboolean seek(int index)
index - ポインタを移動する位置を示すint。 最初の位置は0 true、指定したインデックスにコンポーネントがない場合はfalse。 このDynAnyオブジェクトが基本型に関連する場合は、0以外のすべてのインデックスに対してfalseが返される。 void rewind()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。