Spec-Zone.ru › OpenJDK 8

Класс ContextList

  • java.lang.Object
    • org.omg.CORBA.ContextList

public abstract class ContextList
extends Object

Объект, содержащий изменяемый список объектов, представляющих имена свойств. Этот класс используется в операциях для описания контекстов, которые необходимо разрешить и отправить с вызовом. (Контекст разрешается, задавая имя свойства и получая связанное с ним значение.) Это делается путем вызова метода Context и предоставления строки из объекта ContextList в качестве третьего параметра. Метод get_values возвращает объект, содержащий объекты, которые хранят значение(я), идентифицированные заданной строкой.

Объект ContextList создается ORB, как показано ниже:

ORB orb = ORB.init(args, null);
   org.omg.CORBA.ContextList ctxList = orb.create_context_list();
Переменная ctxList представляет собой пустой объект ContextList. Строки добавляются в список с помощью метода add, доступ к которым осуществляется с помощью метода item, а удаление - с помощью метода remove.
Since:
JDK1.2
См. также:
Context

Краткое описание конструкторов

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

Краткое описание методов

Модификатор и тип Метод и описание
abstract void add(String ctx)

Добавляет объект String в этот объект ContextList.

abstract int count()

Возвращает количество объектов String в этом объекте ContextList.

abstract String item(int index)

Возвращает объект String по заданному индексу.

abstract void remove(int index)

Удаляет объект String по заданному индексу.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

ContextList

public ContextList()

Подробное описание методов

count

public abstract int count()

Возвращает количество объектов String в этом объекте ContextList.

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

add

public abstract void add(String ctx)

Добавляет объект String в этот объект ContextList.

Параметры:
ctx - добавляемый объект String

item

public abstract String item(int index)
                     throws Bounds

Возвращает объект String по заданному индексу.

Параметры:
index - индекс желаемой строки, при этом 0 - индекс первой строки
Возвращает:
строку по заданному индексу
Исключения:
Bounds - если индекс больше или равен количеству строк в этом объекте ContextList

remove

public abstract void remove(int index)
                     throws Bounds

Удаляет объект String по заданному индексу. Обратите внимание, что индексы всех строк, следующих за удаленной, сдвигаются вниз на единицу.

Параметры:
index - индекс удаляемого объекта String , при этом 0 обозначает первую строку
Исключения:
Bounds - если индекс больше или равен количеству объектов String в этом объекте ContextList

© 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