Uses of Package
org.evrete.api
| Package | Description |
|---|---|
| org.evrete | |
| org.evrete.api | |
| org.evrete.api.spi |
-
Classes in org.evrete.api used by org.evrete Class Description Copyable A generic alternative to CloneableEnvironment FluentEnvironment FluentImports Imports Knowledge Named NamedType.Resolver RhsContext Rule activation context that provides access to the rule's variables and working memory methods.Rule RuleScope A category for abstract instances that can be applied to rule's left-hand side (LHS, selection and condition), right-hand side (RHS, or action) or both.StatefulSession -
Classes in org.evrete.api used by org.evrete.api Class Description Action ActivationManager Activation manager controls whether an active rule should really fire based on the history of previous activations.ActivationMode ComplexityObject A unit of work with given complexity.Copyable A generic alternative to CloneableEnvironment EvaluationListener EvaluationListeners Evaluator An internal representation of every condition in the rule engine.EvaluatorHandle EvaluatorsContext A collection of every condition tha was ever used in the engine's runtime.ExpressionResolver An interface with a set of basic methods that are necessary for parsing string expressions.FactBuilder A fact declaration forRuleBuilder.FactHandle FactHandle instances uniquely identify working instances in rule sessions.FactHandleVersioned FactStorage FieldReference FluentEnvironment FluentImports Imports InnerFactMemory IntToValue A convenient "random object accessor", i.e.KeyedFactStorage KeyMode Knowledge LhsBuilder LhsFactSelector A convenience interface to use for LHS fact declarations.MemoryKey MemoryKeyCollection Named NamedType A runtime representation of a fact declaration.NamedType.Resolver OrderedServiceProvider ReIterable ReIterator RhsContext Rule activation context that provides access to the rule's variables and working memory methods.Rule RuleBuilder RuleScope A category for abstract instances that can be applied to rule's left-hand side (LHS, selection and condition), right-hand side (RHS, or action) or both.RuleSession RuleSet Interface describes a mutable collection of rules.RuntimeContext RuntimeRule StatefulSession Type An engine's internal type which is assigned to every fact before it gets into the session's working memory.TypeField A representation of a Type field.TypeResolver TypeResolverWrapper TypeWrapper ValueHandle A marker interface that uniquely identifies value of a field.ValueResolver ValuesPredicate A wrapper for predicate overIntToValue.WorkingMemory An interface that every rule session implements and that describes operations on facts that are available to developers. -
Classes in org.evrete.api used by org.evrete.api.spi Class Description ExpressionResolver An interface with a set of basic methods that are necessary for parsing string expressions.Knowledge MemoryFactory NamedType A runtime representation of a fact declaration.OrderedServiceProvider RhsContext Rule activation context that provides access to the rule's variables and working memory methods.RuntimeContext TypeResolver