T - The result type of this chain as obtained from the last processorpublic interface AstProcessingChain<T> extends Iterable<AstProcessor>
AstProcessors which are applied sequentially on an AST. Implementations must ensure that the chain
is consistent, i.e. each processor understands the AST as created or modified by the previous processor.| Modifier and Type | Method and Description |
|---|---|
T |
getResult()
The processing result of this chain, as usually retrieved from the last processor.
|
Iterator<AstProcessor> |
iterator()
Returns an iterator with the processors of this chain.
|
forEach, spliteratorIterator<AstProcessor> iterator()
iterator in interface Iterable<AstProcessor>T getResult()
Copyright © 2014. All rights reserved.