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:
javax.enterprise.inject.spi.ProcessAnnotatedType<X>,AfterObserver
- Direct Known Subclasses:
GProcessAnnotatedType,ProcessSyntheticAnnotatedTypeImpl
public class ProcessAnnotatedTypeImpl<X> extends EventBase implements javax.enterprise.inject.spi.ProcessAnnotatedType<X>, AfterObserver
Default implementation of theProcessAnnotatedType.
-
-
Constructor Summary
Constructors Constructor Description ProcessAnnotatedTypeImpl(WebBeansContext webBeansContext, javax.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()javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<X>configureAnnotatedType()javax.enterprise.inject.spi.AnnotatedType<X>getAnnotatedType()booleanisModifiedAnnotatedType()Returns sets or not.booleanisVeto()Returns veto status.voidsetAnnotatedType(javax.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, javax.enterprise.inject.spi.AnnotatedType<X> annotatedType)
Creates a new instance with the given annotated type.- Parameters:
annotatedType- annotated type
-
-
Method Detail
-
getAnnotatedType
public javax.enterprise.inject.spi.AnnotatedType<X> getAnnotatedType()
- Specified by:
getAnnotatedTypein interfacejavax.enterprise.inject.spi.ProcessAnnotatedType<X>
-
setAnnotatedType
public void setAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<X> type)
- Specified by:
setAnnotatedTypein interfacejavax.enterprise.inject.spi.ProcessAnnotatedType<X>
-
isModifiedAnnotatedType
public boolean isModifiedAnnotatedType()
Returns sets or not.- Returns:
- set or not
-
veto
public void veto()
- Specified by:
vetoin interfacejavax.enterprise.inject.spi.ProcessAnnotatedType<X>
-
configureAnnotatedType
public javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<X> configureAnnotatedType()
- Specified by:
configureAnnotatedTypein interfacejavax.enterprise.inject.spi.ProcessAnnotatedType<X>
-
isVeto
public boolean isVeto()
Returns veto status.- Returns:
- veto status
-
afterObserver
public void afterObserver()
- Specified by:
afterObserverin interfaceAfterObserver
-
-