Spec-Zone.ru › OpenJDK 8

Интерфейс DynUnion

Все суперинтерфейсы:
DynAny, Object

Устаревшее.

Используйте новый DynUnion вместо него

@Deprecated
public interface DynUnion
extends Object, DynAny

Интерфейс DynUnion представляет собой объект DynAny, связанный с объединением IDL. Значения объединения можно пройти, используя операции, определённые в DynAny. Первый компонент в объединении соответствует дискриминатору; второй — фактическому значению объединения. Вызов метода next() дважды позволяет получить доступ к обоим компонентам.

Методы

Модификатор и тип Метод и описание
TCKind discriminator_kind()

Устаревшее.

Возвращает объект TCKind, связанный с дискриминатором этого объединения.

DynAny discriminator()

Устаревшее.

Возвращает ссылку на объект DynAny, которую необходимо сузить до типа дискриминатора для вставки/получения значения дискриминатора.

TCKind member_kind()

Устаревшее.

Возвращает TCKind, связанный с членом этого объединения.

String member_name()

Устаревшее.

Позволяет просмотреть имя этого члена объединения, не проверяя значение дискриминатора.

void member_name(String arg)

Устаревшее.

Позволяет назначить имя этого члена объединения.

DynAny member()

Устаревшее.

Возвращает ссылку на объект DynAny, используемую для вставки/получения члена этого объединения.

boolean set_as_default()

Устаревшее.

Определяет, было ли значению дискриминатора, связанному с этим объединением, присвоено действительное значение по умолчанию.

void set_as_default(boolean arg)

Устаревшее.

Определяет, будет ли значению дискриминатора, связанному с этим объединением, присвоено действительное значение по умолчанию.

Методы, унаследованные от интерфейса 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

Методы, унаследованные от интерфейса 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

Методы

set_as_default

boolean set_as_default()

Устаревшее.

Определяет, было ли значению дискриминатора, связанному с этим объединением, присвоено действительное значение по умолчанию.

Возвращает:
true если у дискриминатора есть значение по умолчанию; false в противном случае

set_as_default

void set_as_default(boolean arg)

Устаревшее.

Определяет, будет ли значению дискриминатора, связанному с этим объединением, присвоено действительное значение по умолчанию.

Параметры:
arg - true если дискриминатору назначается значение по умолчанию

discriminator

DynAny discriminator()

Устаревшее.

Возвращает ссылку на объект DynAny, которую необходимо сузить до типа дискриминатора для вставки/получения значения дискриминатора.

Возвращает:
ссылка на объект DynAny, представляющий значение дискриминатора

discriminator_kind

TCKind discriminator_kind()

Устаревшее.

Возвращает объект TCKind, связанный с дискриминатором этого объединения.

Возвращает:
объект TCKind , связанный с дискриминатором этого объединения

member

DynAny member()

Устаревшее.

Возвращает ссылку на объект DynAny, используемую для вставки/получения члена этого объединения.

Возвращает:
объект DynAny , представляющий член этого объединения

member_name

String member_name()

Устаревшее.

Позволяет просмотреть имя этого члена объединения, не проверяя значение дискриминатора.

Возвращает:
имя этого члена объединения

member_name

void member_name(String arg)

Устаревшее.

Позволяет назначить имя этого члена объединения.

Параметры:
arg - новое имя этого члена объединения

member_kind

TCKind member_kind()

Устаревшее.

Возвращает TCKind, связанный с членом этого объединения.

Возвращает:
объект TCKind , связанный с членом этого объединения

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API