public interface DSLKnowledgeProvider
| Modifier and Type | Method and Description |
|---|---|
default Knowledge |
create(KnowledgeService service,
InputStream... streams) |
default Knowledge |
create(KnowledgeService service,
Reader... streams) |
Knowledge |
create(KnowledgeService service,
TypeResolver typeResolver,
InputStream... streams) |
default Knowledge |
create(KnowledgeService service,
TypeResolver typeResolver,
Reader... streams) |
default Knowledge |
create(KnowledgeService service,
TypeResolver typeResolver,
URL... resources)
Given the sources' URLs, the DSL implementation must return a new Knowledge instance.
|
default Knowledge |
create(KnowledgeService service,
URL... resources) |
String |
getName() |
String getName()
default Knowledge create(KnowledgeService service, URL... resources) throws IOException
IOExceptiondefault Knowledge create(KnowledgeService service, TypeResolver typeResolver, URL... resources) throws IOException
Given the sources' URLs, the DSL implementation must return a new Knowledge instance. Depending on the DSL implementation, URLs may refer to plain text resources, Java classes/archives, JDBC connection strings, files, etc.
resources - remote or local resources to applytypeResolver - TypeResolver to use.service - Knowledge service.IOExceptiondefault Knowledge create(KnowledgeService service, InputStream... streams) throws IOException
streams - remote or local resources to applyservice - Knowledge service.IOExceptioncreate(KnowledgeService, URL...)Knowledge create(KnowledgeService service, TypeResolver typeResolver, InputStream... streams) throws IOException
streams - remote or local resources to applyservice - Knowledge service.typeResolver - TypeResolver to use.IOExceptioncreate(KnowledgeService, TypeResolver, URL...)default Knowledge create(KnowledgeService service, Reader... streams) throws IOException
streams - remote or local resources to applyservice - Knowledge service.IOException - if resources can not be readUnsupportedOperationException - if this method is not supported by the implementationcreate(KnowledgeService, URL...)default Knowledge create(KnowledgeService service, TypeResolver typeResolver, Reader... streams) throws IOException
streams - remote or local resources to applyservice - Knowledge service.typeResolver - TypeResolver to use.IOException - if resources can not be readUnsupportedOperationException - if this method is not supported by the implementationcreate(KnowledgeService, URL...)Copyright © 2021. All rights reserved.