@Override
  protected @Nullable SchemaFilter visitNotExpression(
      final NotExpression node, final Context context) {
    final SchemaFilter result = node.getValue().accept(this, context);
    return Objects.nonNull(result) ? new NotFilter(result) : null;
  }
The {@link ConvertSchemaPredicateToFilterVisitor} will convert a predicate to {@link
SchemaFilter}. For the predicates which can not be converted, this will return {@code null}.
However, for IdDeterminedPredicate, this visitor shall never return {@code null}.
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/analyzer/predicate/schema/ConvertSchemaPredicateToFilterVisitor.java