Package com.adbs.querybuilder
Class ParameterList
- java.lang.Object
 - 
- com.adbs.querybuilder.ParameterList
 
 
- 
- All Implemented Interfaces:
 AstTraversable
public class ParameterList extends java.lang.Object implements AstTraversable
 
- 
- 
Constructor Summary
Constructors Constructor Description ParameterList(QueryBuilder queryBuilder) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNodeToListIfParameter(AstNodeBase ast)Parameterget(int index)intgetCount()QueryBuildergetQueryBuilder()booleanisParametersValid()voidreloadParameterListFromAST(AstNode ast)voidsetParametersInvalid()protected voidsetParametersInvalidInternal()voidsetParametersValid() 
 - 
 
- 
- 
Constructor Detail
- 
ParameterList
public ParameterList(QueryBuilder queryBuilder)
 
 - 
 
- 
Method Detail
- 
getQueryBuilder
public QueryBuilder getQueryBuilder()
 
- 
getCount
public int getCount()
 
- 
get
public Parameter get(int index) throws QueryBuilderException
- Throws:
 QueryBuilderException
 
- 
isParametersValid
public boolean isParametersValid()
 
- 
addNodeToListIfParameter
public void addNodeToListIfParameter(AstNodeBase ast)
- Specified by:
 addNodeToListIfParameterin interfaceAstTraversable
 
- 
reloadParameterListFromAST
public void reloadParameterListFromAST(AstNode ast)
 
- 
setParametersInvalidInternal
protected void setParametersInvalidInternal()
 
- 
setParametersInvalid
public void setParametersInvalid()
 
- 
setParametersValid
public void setParametersValid()
 
 - 
 
 -