Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
javax.annotation.processing |
Средства для того, чтобы объявить процессоры аннотации и для того, чтобы позволить процессорам аннотации связываться со средой инструмента обработки аннотации.
|
javax.lang.model.element |
Интерфейсы, используемые, чтобы смоделировать элементы языка программирования Java.
|
javax.lang.model.util |
Утилиты, чтобы помочь в обработке элементов программы и типов.
|
Модификатор и Тип | Метод и Описание |
---|---|
Set<? extends Element> |
RoundEnvironment.getElementsAnnotatedWith(TypeElement a)
Возвращает элементы, аннотируемые данным типом аннотации.
|
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
Процессор.process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
Ряд процессов аннотации вводит на элементах типа, происходящих из предшествующего раунда и возвратов, требуются ли эти аннотации этим процессором.
|
abstract boolean |
AbstractProcessor.process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
Ряд процессов аннотации вводит на элементах типа, происходящих из предшествующего раунда и возвратов, требуются ли эти аннотации этим процессором.
|
Модификатор и Тип | Метод и Описание |
---|---|
R |
ElementVisitor.visitType(TypeElement e, P p)
Посещает элемент типа.
|
Модификатор и Тип | Метод и Описание |
---|---|
TypeElement |
Типы.boxedClass(PrimitiveType p)
Возвращает класс упакованного значения данного типа примитива.
|
TypeElement |
Элементы.getTypeElement(CharSequence name)
Возвращает элемент типа, данный его каноническое имя.
|
Модификатор и Тип | Метод и Описание |
---|---|
static List<TypeElement> |
ElementFilter.typesIn(Iterable<? extends Element> elements)
Возвращается список вводит
elements . |
static Set<TypeElement> |
ElementFilter.typesIn(Set<? extends Element> elements)
Возвраты ряд вводят
elements . |
Модификатор и Тип | Метод и Описание |
---|---|
List<? extends Element> |
Элементы.getAllMembers(TypeElement type)
Возвраты все элементы элемента типа, или наследованный или объявленный непосредственно.
|
Имя |
Элементы.getBinaryName(TypeElement type)
Возвращает двоичное имя элемента типа.
|
DeclaredType |
Типы.getDeclaredType(DeclaredType containing, TypeElement typeElem, TypeMirror... typeArgs)
Возвращает тип, соответствующий элементу типа и фактическим параметрам типа, учитывая содержание, типом которого это - элемент.
|
DeclaredType |
Типы.getDeclaredType(TypeElement typeElem, TypeMirror... typeArgs)
Возвращает тип, соответствующий элементу типа и фактическим параметрам типа.
|
boolean |
Элементы.overrides(ExecutableElement overrider, ExecutableElement overridden, TypeElement type)
Тесты, переопределяет ли один метод, как элемент данного типа, другой метод.
|
R |
ElementScanner6.visitType(TypeElement e, P p)
Посещает элемент типа.
|
R |
SimpleElementVisitor6.visitType(TypeElement e, P p)
Посещает элемент типа.
|
R |
ElementKindVisitor6.visitType(TypeElement e, P p)
Посещает элемент типа, диспетчеризируя методу посещения для определенного вида типа,
ANNOTATION_TYPE , CLASS , ENUM , или INTERFACE . |
R |
ElementKindVisitor6.visitTypeAsAnnotationType(TypeElement e, P p)
Посещения
ANNOTATION_TYPE введите элемент, вызывая defaultAction . |
R |
ElementKindVisitor6.visitTypeAsClass(TypeElement e, P p)
Посещения a
CLASS введите элемент, вызывая defaultAction . |
R |
ElementKindVisitor6.visitTypeAsEnum(TypeElement e, P p)
Посещения
ENUM введите элемент, вызывая defaultAction . |
R |
ElementKindVisitor6.visitTypeAsInterface(TypeElement e, P p)
Посещения
INTERFACE введите элемент, вызывая defaultAction . |
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.