Uses of Interface
org.evrete.api.RuntimeContext
-
Packages that use RuntimeContext Package Description org.evrete.api org.evrete.api.builders org.evrete.api.spi -
-
Uses of RuntimeContext in org.evrete.api
Classes in org.evrete.api with type parameters of type RuntimeContext Modifier and Type Interface Description interfaceLhsBuilder<C extends RuntimeContext<C>>Deprecated.in favor ofLhsBuilderinterfaceRuleBuilder<C extends RuntimeContext<C>>Deprecated.in favor ofRuleBuilderinterfaceRuleSetContext<C extends RuntimeContext<C>,R extends Rule>interfaceRuntimeContext<C extends RuntimeContext<C>>Subinterfaces of RuntimeContext in org.evrete.api Modifier and Type Interface Description interfaceKnowledgeinterfaceRuleSession<S extends RuleSession<S>>Base interface for both stateful and stateless sessionsinterfaceRuleSetContext<C extends RuntimeContext<C>,R extends Rule>interfaceStatefulSessioninterfaceStatelessSessionUnlike stateful sessions, stateless sessions are designed to be short-living instances that can be fired only once, returning the resulting working memory snapshot. -
Uses of RuntimeContext in org.evrete.api.builders
Classes in org.evrete.api.builders with type parameters of type RuntimeContext Modifier and Type Interface Description interfaceLhsBuilder<C extends RuntimeContext<C>>interfaceRuleBuilder<C extends RuntimeContext<C>>interfaceRuleSetBuilder<C extends RuntimeContext<C>>`RuleSetBuilder` is an interface intended for building and appending rules to the current runtime context. -
Uses of RuntimeContext in org.evrete.api.spi
Methods in org.evrete.api.spi with parameters of type RuntimeContext Modifier and Type Method Description <S extends RuleLiteralData<R>,R extends Rule>
Collection<RuleCompiledSources<S,R>>LiteralSourceCompiler. compile(RuntimeContext<?> context, Collection<S> sources)default Consumer<RhsContext>LiteralRhsCompiler. compileRhs(RuntimeContext<?> context, String literalRhs, Collection<NamedType> factTypes)Deprecated.default Consumer<RhsContext>LiteralRhsCompiler. compileRhs(RuntimeContext<?> context, String literalRhs, NamedType[] types)Deprecated.ExpressionResolverExpressionResolverProvider. instance(RuntimeContext<?> context)Method returns a new or existing expression resolver.MemoryFactoryMemoryFactoryProvider. instance(RuntimeContext<?> context)default TypeResolverTypeResolverProvider. instance(RuntimeContext<?> context)
-