Пример #1
0
 /**
  * Adds a list of predicates in their raw format, as given by {@link
  * ColumnRangePredicate#toByteArray(List)}.
  *
  * @param predicateBytes predicates to add
  * @return this instance
  * @throws IllegalArgumentException thrown when the passed bytes aren't valid
  */
 public S addColumnRangePredicatesRaw(byte[] predicateBytes) {
   List<Tserver.ColumnRangePredicatePB> predicates =
       ColumnRangePredicate.fromByteArray(predicateBytes);
   columnRangePredicates.addAll(predicates);
   return (S) this;
 }
Пример #2
0
 /**
  * Adds a predicate for a column.
  *
  * @param predicate predicate for a column to add
  * @return this instance
  */
 public S addColumnRangePredicate(ColumnRangePredicate predicate) {
   columnRangePredicates.add(predicate.getPb());
   return (S) this;
 }