code: public <R> AnimaQuery<T> between(TypeFunction<T, R> function, Object a, Object b) {
          String columnName = AnimaUtils.getLambdaColumnName(function);
          return this.between(columnName, a, b);
      }
docs: generate between statement with lambda, simultaneous setting value
  
  @param function column name with lambda
  @param a        first range value
  @param b        second range value
  @param <R>
  @return AnimaQuery