Spec-Zone.ru › OpenJDK 8

Класс _BindingIteratorStub

  • java.lang.Object
    • org.omg.CORBA.portable.ObjectImpl
      • org.omg.CosNaming._BindingIteratorStub
Все реализованные интерфейсы:
Serializable, Object, IDLEntity, BindingIterator, BindingIteratorOperations

public class _BindingIteratorStub
extends ObjectImpl
implements BindingIterator

Интерфейс BindingIterator позволяет клиенту итерироваться по связям, используя операции next_one или next_n. Итератор связей получается с помощью метода list на объекте NamingContext.

См. также:
NamingContextOperations.list(int, org.omg.CosNaming.BindingListHolder, org.omg.CosNaming.BindingIteratorHolder), Сериализованная форма

Конструкторы

Конструктор и описание
_BindingIteratorStub()

Методы

Модификатор и тип Метод и описание
String[] _ids()

Возвращает массив строк, содержащий идентификаторы репозитория, поддерживаемые этим объектом ObjectImpl.

void destroy()

Эта операция уничтожает итератор.

boolean next_n(int how_many, BindingListHolder bl)

Эта операция возвращает не более запрошенного количества связей.

boolean next_one(BindingHolder b)

Эта операция возвращает следующую связь.

Наследуемые методы из класса org.omg.CORBA.portable.ObjectImpl

_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString

Наследуемые методы из класса java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Наследуемые методы из интерфейса 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

Конструкторы

_BindingIteratorStub

public _BindingIteratorStub()

Методы

next_one

public boolean next_one(BindingHolder b)

Эта операция возвращает следующую связь. Если больше связей нет, возвращается false.

Указано в:
next_one в интерфейсе BindingIteratorOperations
Параметры:
b - возвращаемая связь

next_n

public boolean next_n(int how_many,
                      BindingListHolder bl)

Эта операция возвращает не более запрошенного количества связей.

Указано в:
next_n в интерфейсе BindingIteratorOperations
Параметры:
how_many - максимальное количество связей для возврата
bl - возвращаемые связи

destroy

public void destroy()

Эта операция уничтожает итератор.

Указано в:
destroy в интерфейсе BindingIteratorOperations

_ids

public String[] _ids()

Описание скопировано из класса: ObjectImpl

Возвращает массив строк, содержащий идентификаторы репозитория, поддерживаемые этим объектом ObjectImpl. Например, для подстановки этот метод возвращает информацию обо всех интерфейсах, поддерживаемых подстановкой.

Указано в:
_ids в классе ObjectImpl
Возвращает:
массив всех идентификаторов репозитория, поддерживаемых этим экземпляром ObjectImpl

© 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