public class Indices extends Object
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Predicate<org.jboss.jandex.ClassInfo> |
ANNOTATION_PREDICATE |
static com.google.common.base.Function<org.jboss.jandex.ClassInfo,String> |
CLASS_INFO_TO_FQCN |
static org.jboss.jandex.DotName |
INHERITED_NAME |
Modifier and Type | Method and Description |
---|---|
static List<org.jboss.jandex.ClassInfo> |
getAnnotatedClasses(List<org.jboss.jandex.AnnotationInstance> instances)
Determines a list of classes the given annotation instances are defined on.
|
static boolean |
isAnnotation(org.jboss.jandex.ClassInfo clazz) |
public static final org.jboss.jandex.DotName INHERITED_NAME
public static final com.google.common.base.Function<org.jboss.jandex.ClassInfo,String> CLASS_INFO_TO_FQCN
public static final com.google.common.base.Predicate<org.jboss.jandex.ClassInfo> ANNOTATION_PREDICATE
public static boolean isAnnotation(org.jboss.jandex.ClassInfo clazz)
public static List<org.jboss.jandex.ClassInfo> getAnnotatedClasses(List<org.jboss.jandex.AnnotationInstance> instances)
Copyright © 2014 JBoss by Red Hat. All rights reserved.