javax.enterprise.util
Класс TypeLiteral <T>
java.lang.Object
javax.enterprise.util.TypeLiteral<T>
- Введите Параметры:
T
- тип, включая все фактические параметры типа
- Все Реализованные Интерфейсы:
- java.io. Сериализуемый
public abstract class TypeLiteral<T>
- расширяет java.lang. Объект
- реализации java.io. Сериализуемый
Поддерживает встроенное инстанцирование объектов, которые представляют параметризованные типы с фактическими параметрами типа.
Объект, который представляет любой параметризованный тип, может быть получен, разделяя на подклассы TypeLiteral.
TypeLiteral<List<String>> stringListType = new TypeLiteral<List<String>>() {};
- Автор:
- Гэвин Кинг, Пит Мюр
- См. Также:
Instance.select(TypeLiteral, Annotation...)
, Event.select(TypeLiteral, Annotation...)
, Сериализированная Форма
Методы, наследованные от class java.lang. Объект |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
TypeLiteral
protected TypeLiteral()
getType
public final java.lang.reflect.Type getType()
- Возвраты:
- фактический тип представляется этим объектом
getRawType
public final java.lang.Class<T> getRawType()
- Возвраты:
- необработанный тип представляется этим объектом
равняется
public boolean equals(java.lang.Object obj)
- Переопределения:
equals
в class java.lang.Object
хэш-код
public int hashCode()
- Переопределения:
hashCode
в class java.lang.Object
toString
public java.lang.String toString()
- Переопределения:
toString
в class java.lang.Object
Представьте ошибку или функцию Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.
Сгенерированный на 10-February-2011 12:41