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 SummaryConstructors Constructor Description ParameterList(QueryBuilder queryBuilder)
 - 
Method SummaryAll 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- 
ParameterListpublic ParameterList(QueryBuilder queryBuilder) 
 
- 
 - 
Method Detail- 
getQueryBuilderpublic QueryBuilder getQueryBuilder() 
 - 
getCountpublic int getCount() 
 - 
getpublic Parameter get(int index) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
isParametersValidpublic boolean isParametersValid() 
 - 
addNodeToListIfParameterpublic void addNodeToListIfParameter(AstNodeBase ast) - Specified by:
- addNodeToListIfParameterin interface- AstTraversable
 
 - 
reloadParameterListFromASTpublic void reloadParameterListFromAST(AstNode ast) 
 - 
setParametersInvalidInternalprotected void setParametersInvalidInternal() 
 - 
setParametersInvalidpublic void setParametersInvalid() 
 - 
setParametersValidpublic void setParametersValid() 
 
- 
 
-