Spec-Zone .ru
спецификации, руководства, описания, API


javax.persistence
Перечислимый EnumType

java.lang.Object
  расширенный java.lang.Enum<EnumType>
      расширенный javax.persistence.EnumType
Все Реализованные Интерфейсы:
java.io. Сериализуемый, java.lang. Сопоставимый <EnumType>

public enum EnumType
расширяет java.lang. Перечисление <EnumType>

Определяет отображение для перечислимых типов. Константы этого перечислимого типа определяют, как должны быть сохранены персистентное свойство или поле перечислимого типа.

С тех пор:
Персистентность Java 1.0

Перечислимая Постоянная Сводка
ПОРЯДКОВЫЙ
          Сохраните свойство перечислимого типа или поле как целое число.
СТРОКА
          Сохраните свойство перечислимого типа или поле как строка.
 
Сводка метода
static EnumType valueOf(java.lang.String name)
          Возвращает перечислимую константу этого типа с указанным именем.
static EnumType[] values()
          Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
 
Методы, наследованные от class java.lang. Перечисление
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Методы, наследованные от class java.lang. Объект
getClass, notify, notifyAll, wait, wait, wait
 

Перечислимая Постоянная Деталь

ПОРЯДКОВЫЙ

public static final EnumType ORDINAL
Сохраните свойство перечислимого типа или поле как целое число.


СТРОКА

public static final EnumType STRING
Сохраните свойство перечислимого типа или поле как строка.

Деталь метода

значения

public static EnumType[] values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются. Этот метод может использоваться, чтобы выполнить итерации по константам следующим образом:
for (EnumType c : EnumType.values())
 System.out.println(c);

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

valueOf

public static EnumType valueOf(java.lang.String name)
Возвращает перечислимую константу этого типа с указанным именем. Строка должна соответствовать точно идентификатор, используемый, чтобы объявить перечислимую константу в этом типе. (Посторонние пробельные символы не разрешаются.)

Параметры:
name - имя перечислимой константы, которая будет возвращена.
Возвраты:
перечислимая константа с указанным именем
Броски:
IllegalArgumentException - если у этого перечислимого типа нет никакой константы с указанным именем
java.lang.NullPointerException - если параметром является нуль


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter