Uses of Interface
org.evrete.api.RuntimeContext
Packages that use RuntimeContext
-
Uses of RuntimeContext in org.evrete.api
Classes in org.evrete.api with type parameters of type RuntimeContextModifier and TypeInterfaceDescriptioninterfaceLhsBuilder<C extends RuntimeContext<C>>interfaceRuleBuilder<C extends RuntimeContext<C>>interfaceRuntimeContext<C extends RuntimeContext<C>>Subinterfaces of RuntimeContext in org.evrete.apiModifier and TypeInterfaceDescriptioninterfaceinterfaceRuleSession<S extends RuleSession<S>>Base interface for both stateful and stateless sessionsinterfaceinterfaceUnlike 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.spi
Methods in org.evrete.api.spi with parameters of type RuntimeContextModifier and TypeMethodDescriptiondefault Consumer<RhsContext>LiteralRhsCompiler.compileRhs(RuntimeContext<?> requester, String literalRhs, Collection<NamedType> factTypes) LiteralRhsCompiler.compileRhs(RuntimeContext<?> requester, String literalRhs, NamedType[] types) ExpressionResolverProvider.instance(RuntimeContext<?> requester) Method returns a new or existing expression resolver.MemoryFactoryProvider.instance(RuntimeContext<?> requester) default TypeResolverTypeResolverProvider.instance(RuntimeContext<?> requester)