Package org.evrete
Class KnowledgeService.Builder
- java.lang.Object
-
- org.evrete.KnowledgeService.Builder
-
- Enclosing class:
- KnowledgeService
public static class KnowledgeService.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KnowledgeServicebuild()KnowledgeService.BuilderwithExpressionResolverProvider(Class<? extends ExpressionResolverProvider> expressionResolverProvider)KnowledgeService.BuilderwithLiteralSourceCompiler(Class<? extends LiteralSourceCompiler> literalSourceCompiler)KnowledgeService.BuilderwithMemoryFactoryProvider(Class<? extends MemoryFactoryProvider> memoryFactoryProvider)KnowledgeService.BuilderwithTypeResolverProvider(Class<? extends TypeResolverProvider> typeResolverProvider)
-
-
-
Method Detail
-
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
public KnowledgeService build()
-
-