Spec-Zone.ru › OpenJDK 8

Определение класса DefinitionKind

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

public class DefinitionKind
extends Object
implements IDLEntity

Класс, предоставляющий константы для идентификации типа объекта Interface Repository. Этот класс содержит два типа констант: те, которые являются int и те, которые являются экземплярами класса DefinitionKind. Этот класс предоставляет метод from_int, который, получив одну из int констант, создаёт соответствующий экземпляр DefinitionKind. Он также предоставляет метод value, возвращающий int константу, которая является значением для экземпляра DefinitionKind.

См. также:
IRObject

Поля

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

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Alias

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_all

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Array

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Attribute

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Constant

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Enum

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Exception

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Fixed

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Interface

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Module

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Native

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_none

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Operation

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Primitive

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Repository

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Sequence

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_String

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Struct

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Typedef

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Union

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Value

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_ValueBox

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_ValueMember

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static int _dk_Wstring

Константа, указывающая, что у объекта Interface Repository нет типа определения.

static DefinitionKind dk_AbstractInterface

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository представляет абстрактный интерфейс.

static DefinitionKind dk_Alias

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является псевдонимом.

static DefinitionKind dk_all

Константа-подстановочное значение DefinitionKind, полезная во всех случаях, когда подходит любой DefinitionKind.

static DefinitionKind dk_Array

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является массивом.

static DefinitionKind dk_Attribute

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является атрибутом.

static DefinitionKind dk_Constant

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является константой.

static DefinitionKind dk_Enum

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является перечислением.

static DefinitionKind dk_Exception

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является исключением.

static DefinitionKind dk_Fixed

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository имеет фиксированное значение.

static DefinitionKind dk_Interface

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является интерфейсом.

static DefinitionKind dk_Module

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является модулем.

static DefinitionKind dk_Native

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository имеет нативное значение.

static DefinitionKind dk_none

Статический экземпляр DefinitionKind, указывающий, что у объекта Interface Repository нет типа определения.

static DefinitionKind dk_Operation

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является операцией.

static DefinitionKind dk_Primitive

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является примитивом.

static DefinitionKind dk_Repository

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является хранилищем.

static DefinitionKind dk_Sequence

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

static DefinitionKind dk_String

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является строкой.

static DefinitionKind dk_Struct

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является структурой.

static DefinitionKind dk_Typedef

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является типом-псевдонимом.

static DefinitionKind dk_Union

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является союзом.

static DefinitionKind dk_Value

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является значением.

static DefinitionKind dk_ValueBox

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является контейнером для значений.

static DefinitionKind dk_ValueMember

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является элементом значения.

static DefinitionKind dk_Wstring

Статический экземпляр DefinitionKind, указывающий, что объект Interface Repository является строкой с расширенным набором символов.

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

Модификатор Конструктор и описание
protected DefinitionKind(int _value)

Создаёт объект DefinitionKind с полем _value инициализированным заданным значением.

Методы

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

Создаёт экземпляр DefinitionKind соответствующий заданному коду.

int value()

Возвращает int константу, идентифицирующую тип объекта IR.

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

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

Поля

_dk_none

public static final int _dk_none

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_all

public static final int _dk_all

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Attribute

public static final int _dk_Attribute

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Constant

public static final int _dk_Constant

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Exception

public static final int _dk_Exception

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Interface

public static final int _dk_Interface

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Module

public static final int _dk_Module

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Operation

public static final int _dk_Operation

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Typedef

public static final int _dk_Typedef

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Alias

public static final int _dk_Alias

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Struct

public static final int _dk_Struct

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Union

public static final int _dk_Union

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Enum

public static final int _dk_Enum

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Primitive

public static final int _dk_Primitive

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_String

public static final int _dk_String

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Sequence

public static final int _dk_Sequence

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Array

public static final int _dk_Array

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Repository

public static final int _dk_Repository

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Wstring

public static final int _dk_Wstring

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Fixed

public static final int _dk_Fixed

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Value

public static final int _dk_Value

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_ValueBox

public static final int _dk_ValueBox

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_ValueMember

public static final int _dk_ValueMember

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_Native

public static final int _dk_Native

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

_dk_AbstractInterface

public static final int _dk_AbstractInterface

Константа, указывающая, что объект хранилища интерфейса не имеет типа определения.

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

dk_none

public static final DefinitionKind dk_none

Статический экземпляр DefinitionKind , указывающий, что у объекта хранилища интерфейса нет типа определения.

dk_all

public static final DefinitionKind dk_all

Константа-маркер DefinitionKind, полезная во всех случаях, где подходит любой DefinitionKind. Метод contents контейнера использует эту константу для возврата всех содержащихся определений любого типа.

dk_Attribute

public static final DefinitionKind dk_Attribute

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой атрибут.

dk_Constant

public static final DefinitionKind dk_Constant

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой константу.

dk_Exception

public static final DefinitionKind dk_Exception

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой исключение.

dk_Interface

public static final DefinitionKind dk_Interface

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой интерфейс.

dk_Module

public static final DefinitionKind dk_Module

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

dk_Operation

public static final DefinitionKind dk_Operation

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой операцию.

dk_Typedef

public static final DefinitionKind dk_Typedef

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой Typedef.

dk_Alias

public static final DefinitionKind dk_Alias

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой Alias.

dk_Struct

public static final DefinitionKind dk_Struct

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой Struct.

dk_Union

public static final DefinitionKind dk_Union

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой Union.

dk_Enum

public static final DefinitionKind dk_Enum

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой Enum.

dk_Primitive

public static final DefinitionKind dk_Primitive

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой Primitive.

dk_String

public static final DefinitionKind dk_String

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой String.

dk_Sequence

public static final DefinitionKind dk_Sequence

Статический экземпляр DefinitionKind , указывающий, что объект хранилища интерфейса представляет собой Sequence.

dk_Array

public static final DefinitionKind dk_Array

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является массивом.

dk_Repository

public static final DefinitionKind dk_Repository

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является хранилищем.

dk_Wstring

public static final DefinitionKind dk_Wstring

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является строкой Wstring.

dk_Fixed

public static final DefinitionKind dk_Fixed

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является фиксированным значением.

dk_Value

public static final DefinitionKind dk_Value

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является значением.

dk_ValueBox

public static final DefinitionKind dk_ValueBox

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является ValueBox.

dk_ValueMember

public static final DefinitionKind dk_ValueMember

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является ValueMember.

dk_Native

public static final DefinitionKind dk_Native

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository является значением Native.

dk_AbstractInterface

public static final DefinitionKind dk_AbstractInterface

Статический экземпляр DefinitionKind указывающий, что объект Interface Repository представляет абстрактный интерфейс.

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

DefinitionKind

protected DefinitionKind(int _value)

Создает объект DefinitionKind с полем _value инициализированным заданным значением.

Параметры:
_value - одно из значений int констант, определенных в классе DefinitionKind

Методы

value

public int value()

Возвращает константу int , определяющую тип объекта IR.

Возвращает:
константу int из класса DefinitionKind, которая является значением этого экземпляра DefinitionKind

from_int

public static DefinitionKind from_int(int i)

Создает экземпляр DefinitionKind , соответствующий заданному коду.

Параметры:
i - одно из значений int констант из класса DefinitionKind
Возвращает:
экземпляр DefinitionKind , соответствующий заданному коду
Исключения:
BAD_PARAM - если заданный параметр не является одним из int констант из класса DefinitionKind

© 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