Spec-Zone.ru › OpenJDK 8

Класс CompletionStatus

  • java.lang.Object
    • org.omg.CORBA.CompletionStatus
Все реализованные интерфейсы:
Serializable, IDLEntity

public final class CompletionStatus
extends Object
implements IDLEntity

Объект, указывающий, был ли завершен метод при возникновении SystemException.

Класс CompletionStatus содержит три CompletionStatus экземпляра, являющиеся константами, представляющими каждый возможный статус завершения: COMPLETED_MAYBE, COMPLETED_NO, и COMPLETED_YES. Он также содержит три int члена, каждый из которых является константой, соответствующей одному из CompletionStatus экземпляров. Эти int члены позволяют использовать оператор switch.

Класс также содержит два метода:

  • public int value() — который обращается к value полю объекта CompletionStatus
  • public static CompletionStatus from_int(int i) — для создания экземпляра из одного из int членов
С тех пор:
JDK1.2
См. также:
SystemException

Поля

Модификатор и тип Поле и описание
static int _COMPLETED_MAYBE

Константа, указывающая, что метод был завершен до возникновения SystemException.

static int _COMPLETED_NO

Константа, указывающая, что метод был завершен до возникновения SystemException.

static int _COMPLETED_YES

Константа, указывающая, что метод был завершен до возникновения SystemException.

static CompletionStatus COMPLETED_MAYBE

Экземпляр CompletionStatus инициализированный константой _COMPLETED_MAYBE.

static CompletionStatus COMPLETED_NO

Экземпляр CompletionStatus инициализированный константой _COMPLETED_NO.

static CompletionStatus COMPLETED_YES

Экземпляр CompletionStatus инициализированный константой _COMPLETED_YES.

Методы

Модификатор и тип Метод и описание
static CompletionStatus from_int(int i)

Создает объект CompletionStatus из заданного int.

int value()

Возвращает значение этого объекта CompletionStatus.

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

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

Поля

_COMPLETED_YES

public static final int _COMPLETED_YES

Константа, указывающая, что метод был завершен до возникновения SystemException.

См. также:
Значения константных полей

_COMPLETED_NO

public static final int _COMPLETED_NO

Константа, указывающая, что метод был завершен до возникновения SystemException.

См. также:
Значения константных полей

_COMPLETED_MAYBE

public static final int _COMPLETED_MAYBE

Константа, указывающая, что метод был завершен до возникновения SystemException.

См. также:
Значения константных полей

COMPLETED_YES

public static final CompletionStatus COMPLETED_YES

Экземпляр CompletionStatus инициализированный константой _COMPLETED_YES.

COMPLETED_NO

public static final CompletionStatus COMPLETED_NO

Экземпляр CompletionStatus инициализированный константой _COMPLETED_NO.

COMPLETED_MAYBE

public static final CompletionStatus COMPLETED_MAYBE

Экземпляр CompletionStatus инициализированный константой _COMPLETED_MAYBE.

Методы

value

public int value()

Возвращает значение этого объекта CompletionStatus.

Возвращает:
одно из возможных значений CompletionStatus: _COMPLETED_YES, _COMPLETED_NO, или _COMPLETED_MAYBE

from_int

public static CompletionStatus from_int(int i)

Создает объект CompletionStatus из заданного int.

Параметры:
i — одно из _COMPLETED_YES, _COMPLETED_NO, или _COMPLETED_MAYBE
Возвращает:
один из возможных объектов CompletionStatus со значениями: _COMPLETED_YES, _COMPLETED_NO, или _COMPLETED_MAYBE
Исключение:
BAD_PARAM — если переданный аргумент не является одной из int констант, определенных в CompletionStatus

© 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