abstract class AbstractProcessor extends DefaultElementVisitor<java.lang.Boolean>
Extending classes must return true
from any overridden
visit*()
methods, in order for the element processor to remove the
handled element.
Modifier and Type | Field and Description |
---|---|
protected Errors |
errors |
protected InjectorImpl |
injector |
Modifier | Constructor and Description |
---|---|
protected |
AbstractProcessor(Errors errors) |
Modifier and Type | Method and Description |
---|---|
void |
process(InjectorImpl injector,
java.util.List<Element> elements) |
void |
process(java.lang.Iterable<InjectorShell> isolatedInjectorBuilders) |
protected java.lang.Boolean |
visitOther(Element element)
Default visit implementation.
|
protected Errors errors
protected InjectorImpl injector
protected AbstractProcessor(Errors errors)
public void process(java.lang.Iterable<InjectorShell> isolatedInjectorBuilders)
public void process(InjectorImpl injector, java.util.List<Element> elements)
protected java.lang.Boolean visitOther(Element element)
DefaultElementVisitor
null
.visitOther
in class DefaultElementVisitor<java.lang.Boolean>