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