Class QueryCursor.Options

java.lang.Object
io.github.treesitter.jtreesitter.QueryCursor.Options
Enclosing class:
QueryCursor

@NullMarked public static class QueryCursor.Options extends Object
A class representing the query cursor options.
Since:
0.25.0
  • Constructor Details

    • Options

      public Options(Predicate<QueryCursor.State> progressCallback)
      Parameters:
      progressCallback - Progress handler. Return true to cancel query execution, false to continue query execution.
    • Options

      public Options(BiPredicate<QueryPredicate, QueryMatch> predicateCallback)
      Parameters:
      predicateCallback - Custom predicate handler.