java.lang.Object
org.evrete.KnowledgeService.Builder
- Enclosing class:
- KnowledgeService
The Builder class is responsible for constructing instances of the KnowledgeService class.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()withExpressionResolverProvider(Class<? extends ExpressionResolverProvider> expressionResolverProvider) withLiteralSourceCompiler(Class<? extends LiteralSourceCompiler> literalSourceCompiler) withMemoryFactoryProvider(Class<? extends MemoryFactoryProvider> memoryFactoryProvider) withTypeResolverProvider(Class<? extends TypeResolverProvider> typeResolverProvider)
-
Method Details
-
withMemoryFactoryProvider
public KnowledgeService.Builder withMemoryFactoryProvider(Class<? extends MemoryFactoryProvider> memoryFactoryProvider) -
withExpressionResolverProvider
public KnowledgeService.Builder withExpressionResolverProvider(Class<? extends ExpressionResolverProvider> expressionResolverProvider) -
withTypeResolverProvider
public KnowledgeService.Builder withTypeResolverProvider(Class<? extends TypeResolverProvider> typeResolverProvider) -
withLiteralSourceCompiler
public KnowledgeService.Builder withLiteralSourceCompiler(Class<? extends LiteralSourceCompiler> literalSourceCompiler) -
build
-