T
- The result type of this chain as obtained from the last processorpublic interface AstProcessingChain<T> extends Iterable<AstProcessor>
AstProcessor
s 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.
|
Iterator<AstProcessor> iterator()
iterator
in interface Iterable<AstProcessor>
T getResult()
Copyright © 2013. All rights reserved.