javax.enterprise.util
Класс AnnotationLiteral <T расширяет java.lang.annotation. Аннотация>

java.lang.Object
  расширенный javax.enterprise.util.AnnotationLiteral<T>
Введите Параметры:
T - тип аннотации
Все Реализованные Интерфейсы:
java.io. Сериализуемый, java.lang.annotation. Аннотация

public abstract class AnnotationLiteral<T extends java.lang.annotation.Annotation>
расширяет java.lang. Объект
реализации java.lang.annotation. Аннотация, java.io. Сериализуемый

Поддерживает встроенное инстанцирование экземпляров типа аннотации.

Экземпляр типа аннотации может быть получен, разделяя на подклассы AnnotationLiteral.

 public abstract class PayByQualifier 
       extends AnnotationLiteral<PayBy>
       implements PayBy {}
 
 PayBy paybyCheque = new PayByQualifier() { public PaymentMethod value() { return CHEQUE; } };
 

Автор:
Пит Мюр, Гэвин Кинг
См. Также:
Instance.select(Annotation...), Event.select(Annotation...), Сериализированная Форма

Сводка конструктора
protected AnnotationLiteral()
           
 
Сводка метода
 java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
           
 boolean equals(java.lang.Object other)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Методы, наследованные от class java.lang. Объект
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Деталь конструктора

AnnotationLiteral

protected AnnotationLiteral()
Деталь метода

annotationType

public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
Определенный:
annotationType в интерфейсе java.lang.annotation.Annotation

toString

public java.lang.String toString()
Определенный:
toString в интерфейсе java.lang.annotation.Annotation
Переопределения:
toString в class java.lang.Object

равняется

public boolean equals(java.lang.Object other)
Определенный:
equals в интерфейсе java.lang.annotation.Annotation
Переопределения:
equals в class java.lang.Object

хэш-код

public int hashCode()
Определенный:
hashCode в интерфейсе java.lang.annotation.Annotation
Переопределения:
hashCode в class java.lang.Object


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter