public class StatementsContainer extends Object implements TemplateStatement, Variables
METHODS_TRANSFORM| Constructor and Description |
|---|
StatementsContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addStatement(int index,
TemplateStatement statement) |
void |
addStatement(TemplateStatement statement) |
String |
getCode() |
StatementsContainer |
getParent()
|
Iterable<JavaField> |
getRequiredFields() |
Iterable<JavaImport> |
getRequiredImports() |
Iterable<HelperMethod> |
getRequiredMethods() |
List<TemplateStatement> |
getStatements() |
ELType |
getVariable(String name) |
boolean |
isDefined(String name) |
boolean |
isEmpty() |
void |
setParent(StatementsContainer parent)
|
ELType |
setVariable(String name,
ELType type) |
public List<TemplateStatement> getStatements()
public void addStatement(TemplateStatement statement)
public void addStatement(int index,
TemplateStatement statement)
public void setParent(StatementsContainer parent)
setParent in interface TemplateStatementparent - the parent to setpublic StatementsContainer getParent()
public boolean isEmpty()
public String getCode()
getCode in interface JavaStatementpublic ELType getVariable(String name)
getVariable in interface Variablespublic ELType setVariable(String name, ELType type)
setVariable in interface Variablespublic Iterable<JavaImport> getRequiredImports()
getRequiredImports in interface RequireImportspublic Iterable<JavaField> getRequiredFields()
getRequiredFields in interface TemplateStatementpublic Iterable<HelperMethod> getRequiredMethods()
getRequiredMethods in interface TemplateStatementCopyright © 2014 JBoss by Red Hat. All Rights Reserved.