org.jboss.weld.bootstrap.events
Class ProcessAnnotatedTypeImpl<X>
java.lang.Object
org.jboss.weld.bootstrap.events.AbstractContainerEvent
org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
org.jboss.weld.bootstrap.events.ProcessAnnotatedTypeImpl<X>
- All Implemented Interfaces:
- javax.enterprise.inject.spi.ProcessAnnotatedType<X>
public class ProcessAnnotatedTypeImpl<X>
- extends AbstractDefinitionContainerEvent
- implements javax.enterprise.inject.spi.ProcessAnnotatedType<X>
Container lifecycle event for each Java class or interface discovered by
the container.
- Author:
- pmuir, David Allen
ProcessAnnotatedTypeImpl
public ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager,
javax.enterprise.inject.spi.AnnotatedType<X> annotatedType)
fire
public static <X> ProcessAnnotatedTypeImpl<X> fire(BeanManagerImpl beanManager,
WeldClass<X> clazz)
getAnnotatedType
public javax.enterprise.inject.spi.AnnotatedType<X> getAnnotatedType()
- Specified by:
getAnnotatedType
in interface javax.enterprise.inject.spi.ProcessAnnotatedType<X>
setAnnotatedType
public void setAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<X> type)
- Specified by:
setAnnotatedType
in interface javax.enterprise.inject.spi.ProcessAnnotatedType<X>
veto
public void veto()
- Specified by:
veto
in interface javax.enterprise.inject.spi.ProcessAnnotatedType<X>
isVeto
public boolean isVeto()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2013 Seam Framework. All Rights Reserved.