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>>interfaceMethods in org.evrete.api that return RuntimeContextModifier and TypeMethodDescriptionRuleSession.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 RuntimeContextModifier and TypeMethodDescriptiondefault voidDSLKnowledgeProvider.apply(RuntimeContext<?> targetContext, InputStream... inputStreams)Deprecated.default voidDSLKnowledgeProvider.apply(RuntimeContext<?> targetContext, Reader... readers)Deprecated.default voidDSLKnowledgeProvider.apply(RuntimeContext<?> targetContext, URL... resources)Deprecated.LiteralRhsCompiler.compileRhs(RuntimeContext<?> requester, String literalRhs, Collection<NamedType> factTypes, Collection<String> imports)ExpressionResolverProvider.instance(RuntimeContext<?> requester)Method returns a new or existing expression resolver.MemoryFactoryProvider.instance(RuntimeContext<?> requester)TypeResolverProvider.instance(RuntimeContext<?> requester)