public class WeldClassFileInfo extends Object implements org.jboss.weld.resources.spi.ClassFileInfo
| Constructor and Description |
|---|
WeldClassFileInfo(String className,
org.jboss.as.server.deployment.annotation.CompositeIndex index,
org.jboss.weld.util.cache.ComputingCache<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() |
org.jboss.weld.resources.spi.ClassFileInfo.NestingType |
getNestingType() |
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 WeldClassFileInfo(String className, org.jboss.as.server.deployment.annotation.CompositeIndex index, org.jboss.weld.util.cache.ComputingCache<org.jboss.jandex.DotName,Set<String>> annotationClassAnnotationsCache, ClassLoader classLoader)
className - index - annotationClassAnnotationsCache - public String getClassName()
getClassName in interface org.jboss.weld.resources.spi.ClassFileInfopublic boolean isAnnotationDeclared(Class<? extends Annotation> annotation)
isAnnotationDeclared in interface org.jboss.weld.resources.spi.ClassFileInfopublic boolean containsAnnotation(Class<? extends Annotation> annotation)
containsAnnotation in interface org.jboss.weld.resources.spi.ClassFileInfopublic int getModifiers()
getModifiers in interface org.jboss.weld.resources.spi.ClassFileInfopublic boolean hasCdiConstructor()
hasCdiConstructor in interface org.jboss.weld.resources.spi.ClassFileInfopublic boolean isAssignableFrom(Class<?> fromClass)
isAssignableFrom in interface org.jboss.weld.resources.spi.ClassFileInfopublic boolean isAssignableTo(Class<?> toClass)
isAssignableTo in interface org.jboss.weld.resources.spi.ClassFileInfopublic boolean isVetoed()
isVetoed in interface org.jboss.weld.resources.spi.ClassFileInfopublic boolean isTopLevelClass()
isTopLevelClass in interface org.jboss.weld.resources.spi.ClassFileInfopublic org.jboss.weld.resources.spi.ClassFileInfo.NestingType getNestingType()
getNestingType in interface org.jboss.weld.resources.spi.ClassFileInfopublic String getSuperclassName()
getSuperclassName in interface org.jboss.weld.resources.spi.ClassFileInfoCopyright © 2019 JBoss by Red Hat. All rights reserved.