Package org.evrete.api
Interface RuntimeContext<C extends RuntimeContext<C>>
- Type Parameters:
C- context type parameter
- All Superinterfaces:
Environment,EvaluationListeners,EvaluatorsContext,FluentEnvironment<C>,FluentImports<RuntimeContext<?>>
- All Known Subinterfaces:
Knowledge,RuleSession<S>,StatefulSession,StatelessSession
public interface RuntimeContext<C extends RuntimeContext<C>>
extends FluentImports<RuntimeContext<?>>, FluentEnvironment<C>, EvaluatorsContext
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends ActivationManager>newRule()<A extends ActivationManager>
voidsetActivationManagerFactory(Class<A> managerClass) voidsetActivationManagerFactory(String managerClass) setActivationMode(ActivationMode activationMode) voidsetClassLoader(ClassLoader classLoader) voidsetRuleComparator(Comparator<Rule> comparator) voidwrapTypeResolver(TypeResolverWrapper wrapper) Methods inherited from interface org.evrete.api.Environment
get, get, getPropertyNamesMethods inherited from interface org.evrete.api.EvaluationListeners
addListener, removeListenerMethods inherited from interface org.evrete.api.EvaluatorsContext
addEvaluator, addEvaluator, getEvaluator, replaceEvaluator, replaceEvaluatorMethods inherited from interface org.evrete.api.FluentEnvironment
setMethods inherited from interface org.evrete.api.FluentImports
addImport, addImport, getImports, getJavaImports
-
Field Details
-
SALIENCE_COMPARATOR
-
-
Method Details
-
getRuleComparator
Comparator<Rule> getRuleComparator() -
setRuleComparator
-
newRule
-
newRule
RuleBuilder<C> newRule() -
wrapTypeResolver
-
setActivationMode
-
getExpressionResolver
ExpressionResolver getExpressionResolver() -
getClassLoader
ClassLoader getClassLoader() -
setClassLoader
-
getService
KnowledgeService getService() -
getActivationManagerFactory
Class<? extends ActivationManager> getActivationManagerFactory() -
setActivationManagerFactory
-
setActivationManagerFactory
-
getTypeResolver
TypeResolver getTypeResolver() -
getConfiguration
Configuration getConfiguration()
-