Class ProcessAnnotatedTypeImpl<X>
- java.lang.Object
-
- org.apache.webbeans.portable.events.EventBase
-
- org.apache.webbeans.portable.events.ProcessAnnotatedTypeImpl<X>
-
- Type Parameters:
X- bean class info
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessAnnotatedType<X>,AfterObserver
- Direct Known Subclasses:
GProcessAnnotatedType,ProcessSyntheticAnnotatedTypeImpl
public class ProcessAnnotatedTypeImpl<X> extends EventBase implements jakarta.enterprise.inject.spi.ProcessAnnotatedType<X>, AfterObserver
Default implementation of theProcessAnnotatedType.
-
-
Constructor Summary
Constructors Constructor Description ProcessAnnotatedTypeImpl(WebBeansContext webBeansContext, jakarta.enterprise.inject.spi.AnnotatedType<X> annotatedType)Creates a new instance with the given annotated type.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterObserver()jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<X>configureAnnotatedType()jakarta.enterprise.inject.spi.AnnotatedType<X>getAnnotatedType()booleanisModifiedAnnotatedType()Returns sets or not.booleanisVeto()Returns veto status.voidsetAnnotatedType(jakarta.enterprise.inject.spi.AnnotatedType<X> type)voidveto()-
Methods inherited from class org.apache.webbeans.portable.events.EventBase
checkState, setStarted
-
-
-
-
Constructor Detail
-
ProcessAnnotatedTypeImpl
public ProcessAnnotatedTypeImpl(WebBeansContext webBeansContext, jakarta.enterprise.inject.spi.AnnotatedType<X> annotatedType)
Creates a new instance with the given annotated type.- Parameters:
annotatedType- annotated type
-
-
Method Detail
-
getAnnotatedType
public jakarta.enterprise.inject.spi.AnnotatedType<X> getAnnotatedType()
- Specified by:
getAnnotatedTypein interfacejakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
-
setAnnotatedType
public void setAnnotatedType(jakarta.enterprise.inject.spi.AnnotatedType<X> type)
- Specified by:
setAnnotatedTypein interfacejakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
-
isModifiedAnnotatedType
public boolean isModifiedAnnotatedType()
Returns sets or not.- Returns:
- set or not
-
veto
public void veto()
- Specified by:
vetoin interfacejakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
-
configureAnnotatedType
public jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<X> configureAnnotatedType()
- Specified by:
configureAnnotatedTypein interfacejakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
-
isVeto
public boolean isVeto()
Returns veto status.- Returns:
- veto status
-
afterObserver
public void afterObserver()
- Specified by:
afterObserverin interfaceAfterObserver
-
-