src/main/java/org/criteria4jpa/impl/CriteriaQueryBuilder.java
private List<Object> getQueryParametersAsList() {
    
    // iterate over all restrictions of this criteria
    Iterator<MetaEntry<Criterion>> iter = rootCriteria.getCriterionList().iterator();

    // result list
    List<Object> result = new ArrayList<Object>();
    
    // loop over all criterion
    while(iter.hasNext()) {
      
      // the current criterion
      Criterion criterion = iter.next().getEntry();
      
      // get the values to set
      Object[] parameterValues = criterion.getParameterValues();
      
      // null should be ignores
      if(parameterValues == null) {
        continue;
      }
      
      // set all parameters
      for(Object value : parameterValues) {
        result.add( value );
      }
      
    }
    
    return result;
  }
private List<Object> getQueryParametersAsList() {
    
    // iterate over all restrictions of this criteria
    Iterator<MetaEntry<Criterion>> iter = rootCriteria.getCriterionList().iterator();

    // result list
    List<Object> result = new ArrayList<Object>();
    
    // loop over all criterion
    while(iter.hasNext()) {
      
      // the current criterion
      Criterion criterion = iter.next().getEntry();
      
      // get the values to set
      Object[] parameterValues = criterion.getParameterValues();
      
      // null should be ignores
      if(parameterValues == null) {
        continue;
      }
      
      // set all parameters
      for(Object value : parameterValues) {
        result.add( value );
      }
      
    }
    
    return result;
  }
private List < Object > getQueryParametersAsList ( ) { // iterate over all restrictions of this criteria Iterator < MetaEntry < Criterion >> iter = rootCriteria . getCriterionList ( ) . iterator ( ) ; // result list List < Object > result = new ArrayList < Object > ( ) ; // loop over all criterion while ( iter . hasNext ( ) ) { // the current criterion Criterion criterion = iter . next ( ) . getEntry ( ) ; // get the values to set Object [ ] parameterValues = criterion . getParameterValues ( ) ; // null should be ignores if ( parameterValues == null ) { continue ; } // set all parameters for ( Object value : parameterValues ) { result . add ( value ) ; } } return result ; }
Creates an ordered list of all parameter values registered at
the root criteria.

@return list of parameter values
Creates an ordered list of all parameter values registered at the root criteria .