- Type Parameters:
T - filter type
- All Superinterfaces:
- QueryFactory<F,R>, SpaceVisitor, com.google.common.base.Supplier<Query<F,R>>
- All Known Implementing Classes:
- BacktrackingQueryBuilder
public interface QueryBuilder<F,R>
extends SpaceVisitor, QueryFactory<F,R>
Space visitor that makes the query constructed so far available at each step.
After all the space has been visited, the query made available via Supplier.get() is complete.
- Author:
- Daniel Aioanei