public class JandexClassFileInfo extends Object implements ClassFileInfo
| Constructor and Description |
|---|
JandexClassFileInfo(String className,
org.jboss.jandex.IndexView index,
LoadingCache<org.jboss.jandex.DotName,Set<String>> annotationClassAnnotationsCache,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsAnnotation(Class<? extends Annotation> annotation) |
String |
getClassName() |
int |
getModifiers() |
String |
getSuperclassName() |
boolean |
hasCdiConstructor() |
boolean |
isAnnotationDeclared(Class<? extends Annotation> annotation) |
boolean |
isAssignableFrom(Class<?> fromClass) |
boolean |
isAssignableTo(Class<?> toClass) |
boolean |
isTopLevelClass() |
boolean |
isVetoed() |
String |
toString() |
public JandexClassFileInfo(String className, org.jboss.jandex.IndexView index, LoadingCache<org.jboss.jandex.DotName,Set<String>> annotationClassAnnotationsCache, ClassLoader classLoader)
public String getClassName()
getClassName in interface ClassFileInfopublic boolean isAnnotationDeclared(Class<? extends Annotation> annotation)
isAnnotationDeclared in interface ClassFileInfopublic boolean containsAnnotation(Class<? extends Annotation> annotation)
containsAnnotation in interface ClassFileInfopublic int getModifiers()
getModifiers in interface ClassFileInfopublic boolean hasCdiConstructor()
hasCdiConstructor in interface ClassFileInfopublic boolean isAssignableFrom(Class<?> fromClass)
isAssignableFrom in interface ClassFileInfopublic boolean isAssignableTo(Class<?> toClass)
isAssignableTo in interface ClassFileInfopublic boolean isVetoed()
isVetoed in interface ClassFileInfopublic boolean isTopLevelClass()
isTopLevelClass in interface ClassFileInfopublic String getSuperclassName()
getSuperclassName in interface ClassFileInfoCopyright © 2016. All Rights Reserved.