Package com.tonic.analysis.query.planner
Class ProbePlan.Builder
- java.lang.Object
-
- com.tonic.analysis.query.planner.ProbePlan.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProbePlanbuild()ProbePlan.BuilderstaticFilter(StaticFilter filter)Sets the scope prefilter applied before conditions are evaluated.
-
-
-
Constructor Detail
-
Builder
public Builder(Query query)
Creates a builder for a query.- Parameters:
query- the query to plan
-
-
Method Detail
-
staticFilter
public ProbePlan.Builder staticFilter(StaticFilter filter)
Sets the scope prefilter applied before conditions are evaluated.- Parameters:
filter- the prefilter, or null for none- Returns:
- this builder
-
build
public ProbePlan build()
- Returns:
- the plan holding the query and prefilter
-
-