@Module public class ProcessBeanImpl<X> extends java.lang.Object implements ProcessBean<X>
Constructor and Description |
---|
ProcessBeanImpl(InjectManager manager,
Bean<X> bean,
Annotated annotated) |
Modifier and Type | Method and Description |
---|---|
void |
addDefinitionError(java.lang.Throwable t) |
Annotated |
getAnnotated() |
Bean<X> |
getBean() |
InjectManager |
getManager() |
boolean |
isVeto() |
void |
setBean(Bean<X> bean) |
java.lang.String |
toString() |
void |
veto() |
public ProcessBeanImpl(InjectManager manager, Bean<X> bean, Annotated annotated)
public InjectManager getManager()
public Annotated getAnnotated()
getAnnotated
in interface ProcessBean<X>
public Bean<X> getBean()
getBean
in interface ProcessBean<X>
public void addDefinitionError(java.lang.Throwable t)
addDefinitionError
in interface ProcessBean<X>
public void veto()
public boolean isVeto()
public java.lang.String toString()
toString
in class java.lang.Object