private static List<KuduPredicate> toKuduPredicates(SearchArgument sarg, Schema schema) {
    List<KuduPredicate> results = new ArrayList<>();
    try {
      translate(sarg.getExpression(), sarg.getLeaves(), false, schema, results);
    } catch(Exception ex) {
      LOG.warn("Exception while generating Kudu predicates. Predicates will not be pushed", ex);
      return Collections.emptyList();
    }
    return results;
  }
Translate the search argument to the KuduPredicates.
kudu-handler/src/java/org/apache/hadoop/hive/kudu/KuduPredicateHandler.java