| Package | Description |
|---|---|
| org.evrete | |
| org.evrete.api | |
| org.evrete.api.spi |
| Modifier and Type | Method and Description |
|---|---|
TypeResolver |
KnowledgeService.newTypeResolver() |
| Modifier and Type | Method and Description |
|---|---|
Knowledge |
KnowledgeService.newKnowledge(String dsl,
TypeResolver typeResolver,
Class<?>... resources)
This is a convenience method.
|
Knowledge |
KnowledgeService.newKnowledge(String dsl,
TypeResolver typeResolver,
InputStream... resources) |
Knowledge |
KnowledgeService.newKnowledge(String dsl,
TypeResolver typeResolver,
Reader... resources) |
Knowledge |
KnowledgeService.newKnowledge(String dsl,
TypeResolver typeResolver,
URL... resources) |
Knowledge |
KnowledgeService.newKnowledge(TypeResolver typeResolver) |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeResolverWrapper |
| Modifier and Type | Method and Description |
|---|---|
TypeResolver |
TypeResolverWrapper.copyOf() |
TypeResolver |
RuntimeContext.getTypeResolver() |
| Constructor and Description |
|---|
TypeResolverWrapper(TypeResolver delegate) |
| Modifier and Type | Method and Description |
|---|---|
TypeResolver |
TypeResolverProvider.instance(ClassLoader classLoader) |
default TypeResolver |
TypeResolverProvider.instance(RuntimeContext<?> requester) |
| Modifier and Type | Method and Description |
|---|---|
Knowledge |
DSLKnowledgeProvider.create(KnowledgeService service,
TypeResolver typeResolver,
InputStream... streams) |
default Knowledge |
DSLKnowledgeProvider.create(KnowledgeService service,
TypeResolver typeResolver,
Reader... streams) |
default Knowledge |
DSLKnowledgeProvider.create(KnowledgeService service,
TypeResolver typeResolver,
URL... resources)
Given the sources' URLs, the DSL implementation must return a new Knowledge instance.
|
Copyright © 2021. All rights reserved.