public class ParameterList extends java.lang.Object implements AstTraversable
| Constructor and Description |
|---|
ParameterList(QueryBuilder queryBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNodeToListIfParameter(AstNodeBase ast) |
Parameter |
get(int index) |
int |
getCount() |
QueryBuilder |
getQueryBuilder() |
boolean |
isParametersValid() |
void |
reloadParameterListFromAST(AstNode ast) |
void |
setParametersInvalid() |
protected void |
setParametersInvalidInternal() |
void |
setParametersValid() |
public ParameterList(QueryBuilder queryBuilder)
public QueryBuilder getQueryBuilder()
public int getCount()
public Parameter get(int index) throws QueryBuilderException
QueryBuilderExceptionpublic boolean isParametersValid()
public void addNodeToListIfParameter(AstNodeBase ast)
addNodeToListIfParameter in interface AstTraversablepublic void reloadParameterListFromAST(AstNode ast)
protected void setParametersInvalidInternal()
public void setParametersInvalid()
public void setParametersValid()