Class ParameterList

java.lang.Object
com.adbs.querybuilder.ParameterList
All Implemented Interfaces:
AstTraversable

public class ParameterList extends Object implements AstTraversable
  • Constructor Details

    • ParameterList

      public ParameterList(QueryBuilder queryBuilder)
  • Method Details

    • 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:
      addNodeToListIfParameter in interface AstTraversable
    • reloadParameterListFromAST

      public void reloadParameterListFromAST(AstNode ast)
    • setParametersInvalidInternal

      protected void setParametersInvalidInternal()
    • setParametersInvalid

      public void setParametersInvalid()
    • setParametersValid

      public void setParametersValid()