Package org.evrete.dsl
Class DSLClassProvider
- java.lang.Object
-
- org.evrete.dsl.DSLClassProvider
-
- All Implemented Interfaces:
DSLKnowledgeProvider
public class DSLClassProvider extends Object
-
-
Constructor Summary
Constructors Constructor Description DSLClassProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Knowledgecreate(KnowledgeService service, InputStream... streams)Knowledgecreate(KnowledgeService service, Reader... streams)Knowledgecreate(KnowledgeService service, URL... resources)Knowledgecreate(KnowledgeService service, TypeResolver typeResolver, InputStream... streams)Knowledgecreate(KnowledgeService service, TypeResolver typeResolver, Reader... streams)Knowledgecreate(KnowledgeService service, TypeResolver typeResolver, URL... resources)StringgetName()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.evrete.api.spi.DSLKnowledgeProvider
create, create
-
-
-
-
Method Detail
-
getName
public String getName()
-
create
public Knowledge create(KnowledgeService service, TypeResolver typeResolver, InputStream... streams)
-
create
public Knowledge create(KnowledgeService service, URL... resources)
-
create
public Knowledge create(KnowledgeService service, TypeResolver typeResolver, URL... resources)
-
create
public Knowledge create(KnowledgeService service, InputStream... streams) throws IOException
- Throws:
IOException
-
create
public Knowledge create(KnowledgeService service, Reader... streams) throws IOException
- Throws:
IOException
-
create
public Knowledge create(KnowledgeService service, TypeResolver typeResolver, Reader... streams) throws IOException
- Throws:
IOException
-
-