Интерфейс DynValue
- Все суперинтерфейсы:
- DynAny, DynAnyOperations, DynValueCommon, DynValueCommonOperations, DynValueOperations, IDLEntity, Object, Serializable
- Все известные реализующие классы:
- _DynValueStub
public interface DynValue extends DynValueOperations, DynValueCommon, IDLEntity
Объекты DynValue поддерживают манипулирование типами значений IDL без упаковки. Интерфейс DynValue может представлять как null, так и не-null типы значений. Для DynValue, представляющего не-null тип значения, компоненты DynValue включают публичные и приватные члены типа значения, включая унаследованные от конкретных базовых типов значений, в порядке определения. DynValue, представляющий null тип значения, не имеет компонентов и текущей позиции -1.
Предупреждение: Неограниченное изменение содержимого приватных членов типа значения может привести к нарушению работы реализации типа значения из-за нарушения внутренних ограничений. Доступ к приватным членам предоставляется для поддержки таких операций, как мостирование ORB и отладка, и не должен использоваться для произвольного нарушения инкапсуляции типа значения.
Методы
Методы, унаследованные от интерфейса org.omg.DynamicAny.DynValueOperations
current_member_kind, current_member_name, get_members_as_dyn_any, get_members, set_members_as_dyn_any, set_members Методы, унаследованные от интерфейса org.omg.DynamicAny.DynValueCommonOperations
is_null, set_to_null, set_to_value Методы, унаследованные от интерфейса org.omg.DynamicAny.DynAnyOperations
assign, component_count, copy, current_component, destroy, equal, from_any, 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_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, next, rewind, seek, to_any, type Методы, унаследованные от интерфейса 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
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.