Uses of Interface
org.evrete.api.RuntimeContext
| Package | Description |
|---|---|
| org.evrete.api | |
| 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>>interfaceRuleBuilder<C extends RuntimeContext<C>>interfaceRuntimeContext<C extends RuntimeContext<C>>Subinterfaces of RuntimeContext in org.evrete.api Modifier and Type Interface Description interfaceKnowledgeinterfaceRuleSession<S extends RuleSession<S>>interfaceStatefulSessionMethods in org.evrete.api that return RuntimeContext Modifier and Type Method Description RuntimeContext<?>RuleSession. getParentContext()default RuntimeContext<?>RhsContext. getRuntime()Provides access to the runtime context, an equivalent togetRule().getRuntime(). -
Uses of RuntimeContext in org.evrete.api.spi
Methods in org.evrete.api.spi with parameters of type RuntimeContext Modifier and Type Method Description default voidDSLKnowledgeProvider. apply(RuntimeContext<?> targetContext, InputStream... inputStreams)Deprecated.default voidDSLKnowledgeProvider. apply(RuntimeContext<?> targetContext, Reader... readers)Deprecated.default voidDSLKnowledgeProvider. apply(RuntimeContext<?> targetContext, URL... resources)Deprecated.Consumer<RhsContext>LiteralRhsCompiler. compileRhs(RuntimeContext<?> requester, String literalRhs, Collection<NamedType> factTypes, Collection<String> imports)ExpressionResolverExpressionResolverProvider. instance(RuntimeContext<?> requester)Method returns a new or existing expression resolver.MemoryFactoryMemoryFactoryProvider. instance(RuntimeContext<?> requester)TypeResolverTypeResolverProvider. instance(RuntimeContext<?> requester)