Package io.quarkus.arc.processor
Class ScopeInfo
- java.lang.Object
-
- io.quarkus.arc.processor.ScopeInfo
-
public class ScopeInfo extends Object
ScopeInfois used to create a custom scope for use withBeanConfigurator. If using built in scopes, useBuiltinScopeinstead to get aScopeInfoinstance.
-
-
Constructor Summary
Constructors Constructor Description ScopeInfo(Class<? extends Annotation> clazz, boolean isNormal)ScopeInfo(org.jboss.jandex.DotName clazz, boolean isNormal)ScopeInfo(org.jboss.jandex.DotName clazz, boolean isNormal, boolean declaresInherited)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandeclaresInherited()booleanequals(Object obj)org.jboss.jandex.DotNamegetDotName()inthashCode()booleanisNormal()
-
-
-
Constructor Detail
-
ScopeInfo
public ScopeInfo(Class<? extends Annotation> clazz, boolean isNormal)
-
ScopeInfo
public ScopeInfo(org.jboss.jandex.DotName clazz, boolean isNormal)
-
ScopeInfo
public ScopeInfo(org.jboss.jandex.DotName clazz, boolean isNormal, boolean declaresInherited)
-
-