Class Options
java.lang.Object
tools.refinery.interpreter.rete.util.Options
Feature switches.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Options.BuilderMethodstatic final booleanstatic final booleanstatic final intstatic final Options.FunctionalDependencyOptionstatic final Options.InjectivityStrategystatic final booleanEnable for internal debugging of message delivery inTimelyCommunicationGroups; catches cases when there is a violation of increasing timestamps during message delivery within a group.static final booleanEnable for internal debugging of Rete communication scheme; catches cases where the topological sort is violated by a message sent "backwards"static final Options.NodeSharingOptionstatic final intstatic final Options.PlanTrimOptionstatic final boolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
nodeSharingOption
-
releaseOnetimeIndexers
public static final boolean releaseOnetimeIndexers- See Also:
-
injectivityStrategy
-
enableInheritance
public static final boolean enableInheritance- See Also:
-
employTrivialIndexers
public static final boolean employTrivialIndexers- See Also:
-
numberOfLocalContainers
public static final int numberOfLocalContainers- See Also:
-
firstFreeContainer
public static final int firstFreeContainer- See Also:
-
MONITOR_VIOLATION_OF_RETE_NODEGROUP_TOPOLOGICAL_SORTING
public static final boolean MONITOR_VIOLATION_OF_RETE_NODEGROUP_TOPOLOGICAL_SORTINGEnable for internal debugging of Rete communication scheme; catches cases where the topological sort is violated by a message sent "backwards"- Since:
- 1.6
- See Also:
-
MONITOR_VIOLATION_OF_DIFFERENTIAL_DATAFLOW_TIMESTAMPS
public static final boolean MONITOR_VIOLATION_OF_DIFFERENTIAL_DATAFLOW_TIMESTAMPSEnable for internal debugging of message delivery inTimelyCommunicationGroups; catches cases when there is a violation of increasing timestamps during message delivery within a group.- Since:
- 2.3
- See Also:
-
builderMethod
-
functionalDependencyOption
-
planTrimOption
-
-
Constructor Details
-
Options
public Options()
-