| Modifier and Type | Class and Description |
|---|---|
| protected static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv List | |
| pack-priv StringTemplate | |
| pack-priv StringTemplate |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public StringTemplate | |
| public StringTemplate | |
| public void | |
| public void | |
| public int | write(StringTemplate self, StringTemplateWriter out)
To write out the value of a condition expr, invoke the evaluator in eval.g
to walk the condition tree computing the boolean value.
|
| protected int |
| elseIfSubtemplates | back to summary |
|---|---|
| pack-priv List<E> elseIfSubtemplates | |
| elseSubtemplate | back to summary |
|---|---|
| pack-priv StringTemplate elseSubtemplate | |
| subtemplate | back to summary |
|---|---|
| pack-priv StringTemplate subtemplate | |
| ConditionalExpr | back to summary |
|---|---|
| public ConditionalExpr(StringTemplate enclosingTemplate, AST tree) | |
| addElseIfSubtemplate | back to summary |
|---|---|
| public void addElseIfSubtemplate(final ASTExpr conditionalTree, final StringTemplate subtemplate) | |
| getElseSubtemplate | back to summary |
|---|---|
| public StringTemplate getElseSubtemplate() | |
| getSubtemplate | back to summary |
|---|---|
| public StringTemplate getSubtemplate() | |
| setElseSubtemplate | back to summary |
|---|---|
| public void setElseSubtemplate(StringTemplate elseSubtemplate) | |
| setSubtemplate | back to summary |
|---|---|
| public void setSubtemplate(StringTemplate subtemplate) | |
| write | back to summary |
|---|---|
| public int write(StringTemplate self, StringTemplateWriter out) throws IOException Overrides org. To write out the value of a condition expr, invoke the evaluator in eval.g to walk the condition tree computing the boolean value. If result is true, then write subtemplate. | |
| writeSubTemplate | back to summary |
|---|---|
| protected int writeSubTemplate(StringTemplate self, StringTemplateWriter out, StringTemplate subtemplate) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv ASTExpr | |
| pack-priv StringTemplate |
| Access | Constructor and Description |
|---|---|
| protected |
| expr | back to summary |
|---|---|
| pack-priv ASTExpr expr | |
| st | back to summary |
|---|---|
| pack-priv StringTemplate st | |
| ElseIfClauseData | back to summary |
|---|---|
| protected ElseIfClauseData() | |