Package io.quarkus.arc.processor
Class DisposerInfo
- java.lang.Object
-
- io.quarkus.arc.processor.DisposerInfo
-
- All Implemented Interfaces:
InjectionTargetInfo
public class DisposerInfo extends Object implements InjectionTargetInfo
- Author:
- Martin Kouba
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.arc.processor.InjectionTargetInfo
InjectionTargetInfo.TargetKind
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DisposerInfoasDisposer()List<InjectionPointInfo>getAllInjectionPoints()BeanInfogetDeclaringBean()org.jboss.jandex.MethodParameterInfogetDisposedParameter()org.jboss.jandex.MethodInfogetDisposerMethod()InjectionTargetInfo.TargetKindkind()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.quarkus.arc.processor.InjectionTargetInfo
asBean, asObserver
-
-
-
-
Method Detail
-
kind
public InjectionTargetInfo.TargetKind kind()
- Specified by:
kindin interfaceInjectionTargetInfo
-
asDisposer
public DisposerInfo asDisposer()
- Specified by:
asDisposerin interfaceInjectionTargetInfo
-
getDeclaringBean
public BeanInfo getDeclaringBean()
-
getDisposerMethod
public org.jboss.jandex.MethodInfo getDisposerMethod()
-
getDisposedParameter
public org.jboss.jandex.MethodParameterInfo getDisposedParameter()
-
getAllInjectionPoints
public List<InjectionPointInfo> getAllInjectionPoints()
-
-