Определение класса 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 Статический экземпляр |
static DefinitionKind |
dk_Alias Статический экземпляр |
static DefinitionKind |
dk_all Константа-подстановочное значение |
static DefinitionKind |
dk_Array Статический экземпляр |
static DefinitionKind |
dk_Attribute Статический экземпляр |
static DefinitionKind |
dk_Constant Статический экземпляр |
static DefinitionKind |
dk_Enum Статический экземпляр |
static DefinitionKind |
dk_Exception Статический экземпляр |
static DefinitionKind |
dk_Fixed Статический экземпляр |
static DefinitionKind |
dk_Interface Статический экземпляр |
static DefinitionKind |
dk_Module Статический экземпляр |
static DefinitionKind |
dk_Native Статический экземпляр |
static DefinitionKind |
dk_none Статический экземпляр |
static DefinitionKind |
dk_Operation Статический экземпляр |
static DefinitionKind |
dk_Primitive Статический экземпляр |
static DefinitionKind |
dk_Repository Статический экземпляр |
static DefinitionKind |
dk_Sequence Статический экземпляр |
static DefinitionKind |
dk_String Статический экземпляр |
static DefinitionKind |
dk_Struct Статический экземпляр |
static DefinitionKind |
dk_Typedef Статический экземпляр |
static DefinitionKind |
dk_Union Статический экземпляр |
static DefinitionKind |
dk_Value Статический экземпляр |
static DefinitionKind |
dk_ValueBox Статический экземпляр |
static DefinitionKind |
dk_ValueMember Статический экземпляр |
static DefinitionKind |
dk_Wstring Статический экземпляр |
Конструкторы
| Модификатор | Конструктор и описание |
|---|---|
protected |
DefinitionKind(int _value) Создаёт объект |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
static DefinitionKind |
from_int(int i) Создаёт экземпляр |
int |
value() Возвращает |
Методы, унаследованные от класса 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.