| Modifier and Type | Field and Description |
|---|---|
protected @NotNull Analyzer |
analyzer
The wrapped analyzer.
|
| Constructor and Description |
|---|
RecursiveAnalyzer(@NotNull Analyzer analyzer)
Construct a wrapper analyzer that recursively analyze the children of the trees
given to it using the given
analyzer. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
analyze(@NotNull Compilation compilation,
@NotNull Tree tree)
Analyze the given
tree and its relative trees. |
@NotNull protected final @NotNull Analyzer analyzer
public RecursiveAnalyzer(@NotNull
@NotNull Analyzer analyzer)
analyzer.analyzer - the wrapped analyzer.java.lang.NullPointerException - if the given analyzer is null.public boolean analyze(@NotNull
@NotNull Compilation compilation,
@NotNull
@NotNull Tree tree)
Analyzertree and its relative trees.