- All Known Subinterfaces:
EvaluatorHandle
- All Known Implementing Classes:
WorkUnitObject
public interface WorkUnit
A unit of work with given complexity. The complexity can either be computed as a sum of underlying complexity objects or assigned by user.
The complexity value is a key parameter for a set of optimization tasks like grouping and sorting of conditions and for building the Rete evaluation graph.
-
Field Summary
Fields -
Method Summary
-
Field Details
-
DEFAULT_COMPLEXITY
static final double DEFAULT_COMPLEXITY- See Also:
-
-
Method Details
-
getComplexity
default double getComplexity()
-