public static boolean predicateCanPushIntoScan(
      org.apache.iotdb.db.queryengine.plan.relational.sql.ast.Expression predicate) {
    return new org.apache.iotdb.db.queryengine.plan.relational.analyzer.predicate
            .PredicatePushIntoScanChecker()
        .process(predicate, null);
  }
Check if the given predicate can be pushed into ScanOperator and execute using the {@link
Filter} interface.

@param predicate given predicate
@return true if the given predicate can be pushed into ScanOperator
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/PredicateUtils.java