public final class AnnotationMirrors extends Object
| Modifier and Type | Method and Description |
|---|---|
static AnnotationMirror |
findAnnotation(List<? extends AnnotationMirror> annotationMirrors,
Class<? extends Annotation> annotationType) |
static AnnotationMirror |
findAnnotation(List<? extends AnnotationMirror> annotationMirrors,
String annotationTypeName) |
static List<? extends AnnotationMirror> |
from(TypeMirror type) |
static com.google.common.collect.ImmutableList<TypeMirror> |
getTypesFromMirrors(String annotationQualifiedName,
String annotationAttributeName,
List<? extends AnnotationMirror> annotationMirrors) |
static com.google.common.collect.ImmutableList<TypeMirror> |
getTypesFromMirrors(Types types,
TypeMirror annotationType,
String annotationAttributeName,
List<? extends AnnotationMirror> annotationMirrors) |
static boolean |
isAnnotationPresent(List<? extends AnnotationMirror> annotationMirrors,
Class<? extends Annotation> annotationType) |
static CharSequence |
toCharSequence(AnnotationMirror value) |
static CharSequence |
toCharSequence(AnnotationMirror value,
com.google.common.base.Function<String,String> unresovedImportsResolver) |
static CharSequence |
toCharSequence(AnnotationValue value) |
public static List<? extends AnnotationMirror> from(TypeMirror type)
public static CharSequence toCharSequence(AnnotationMirror value)
public static CharSequence toCharSequence(AnnotationValue value)
public static CharSequence toCharSequence(AnnotationMirror value, com.google.common.base.Function<String,String> unresovedImportsResolver)
public static com.google.common.collect.ImmutableList<TypeMirror> getTypesFromMirrors(String annotationQualifiedName, String annotationAttributeName, List<? extends AnnotationMirror> annotationMirrors)
public static com.google.common.collect.ImmutableList<TypeMirror> getTypesFromMirrors(Types types, TypeMirror annotationType, String annotationAttributeName, List<? extends AnnotationMirror> annotationMirrors)
@Nullable public static AnnotationMirror findAnnotation(List<? extends AnnotationMirror> annotationMirrors, Class<? extends Annotation> annotationType)
@Nullable public static AnnotationMirror findAnnotation(List<? extends AnnotationMirror> annotationMirrors, String annotationTypeName)
public static boolean isAnnotationPresent(List<? extends AnnotationMirror> annotationMirrors, Class<? extends Annotation> annotationType)
Copyright © 2019 The Immutables.org authors. All rights reserved.