Package org.jboss.as.weld.discovery
Class WeldClassFileInfo
java.lang.Object
org.jboss.as.weld.discovery.WeldClassFileInfo
- All Implemented Interfaces:
org.jboss.weld.resources.spi.ClassFileInfo
- Author:
- Martin Kouba
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.weld.resources.spi.ClassFileInfo
org.jboss.weld.resources.spi.ClassFileInfo.NestingType -
Constructor Summary
ConstructorsConstructorDescriptionWeldClassFileInfo(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) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsAnnotation(Class<? extends Annotation> annotation) intorg.jboss.weld.resources.spi.ClassFileInfo.NestingTypebooleanbooleanisAnnotationDeclared(Class<? extends Annotation> annotation) booleanisAssignableFrom(Class<?> fromClass) booleanisAssignableTo(Class<?> toClass) booleanisVetoed()toString()
-
Constructor Details
-
WeldClassFileInfo
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) - Parameters:
className-index-annotationClassAnnotationsCache-
-
-
Method Details
-
getClassName
- Specified by:
getClassNamein interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
isAnnotationDeclared
- Specified by:
isAnnotationDeclaredin interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
containsAnnotation
- Specified by:
containsAnnotationin interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
getModifiers
public int getModifiers()- Specified by:
getModifiersin interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
hasCdiConstructor
public boolean hasCdiConstructor()- Specified by:
hasCdiConstructorin interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
isAssignableFrom
- Specified by:
isAssignableFromin interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
isAssignableTo
- Specified by:
isAssignableToin interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
isVetoed
public boolean isVetoed()- Specified by:
isVetoedin interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
getNestingType
public org.jboss.weld.resources.spi.ClassFileInfo.NestingType getNestingType()- Specified by:
getNestingTypein interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
getSuperclassName
- Specified by:
getSuperclassNamein interfaceorg.jboss.weld.resources.spi.ClassFileInfo
-
toString
-