Package org.drools.decisiontable
Class DecisionTableProviderImpl
- java.lang.Object
-
- org.drools.decisiontable.DecisionTableProviderImpl
-
- All Implemented Interfaces:
java.lang.Comparable<org.kie.api.internal.utils.KieService>,org.drools.drl.extensions.DecisionTableProvider,org.kie.api.internal.utils.KieService
public class DecisionTableProviderImpl extends java.lang.Object implements org.drools.drl.extensions.DecisionTableProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDecisionTableProviderImpl.ReaderInputStreamAdapts aReaderas anInputStream.
-
Constructor Summary
Constructors Constructor Description DecisionTableProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>loadFromInputStreamWithTemplates(org.kie.api.io.Resource resource, org.kie.internal.builder.DecisionTableConfiguration configuration)java.lang.StringloadFromResource(org.kie.api.io.Resource resource, org.kie.internal.builder.DecisionTableConfiguration configuration)java.util.Map<java.lang.String,java.util.List<java.lang.String[]>>loadPropertiesFromFile(java.io.File file, org.kie.internal.builder.DecisionTableConfiguration configuration)java.util.Map<java.lang.String,java.util.List<java.lang.String[]>>loadPropertiesFromInputStream(java.io.InputStream inputStream, org.kie.internal.builder.DecisionTableConfiguration configuration)
-
-
-
Method Detail
-
loadFromResource
public java.lang.String loadFromResource(org.kie.api.io.Resource resource, org.kie.internal.builder.DecisionTableConfiguration configuration)- Specified by:
loadFromResourcein interfaceorg.drools.drl.extensions.DecisionTableProvider
-
loadFromInputStreamWithTemplates
public java.util.List<java.lang.String> loadFromInputStreamWithTemplates(org.kie.api.io.Resource resource, org.kie.internal.builder.DecisionTableConfiguration configuration)- Specified by:
loadFromInputStreamWithTemplatesin interfaceorg.drools.drl.extensions.DecisionTableProvider
-
loadPropertiesFromFile
public java.util.Map<java.lang.String,java.util.List<java.lang.String[]>> loadPropertiesFromFile(java.io.File file, org.kie.internal.builder.DecisionTableConfiguration configuration)- Specified by:
loadPropertiesFromFilein interfaceorg.drools.drl.extensions.DecisionTableProvider
-
loadPropertiesFromInputStream
public java.util.Map<java.lang.String,java.util.List<java.lang.String[]>> loadPropertiesFromInputStream(java.io.InputStream inputStream, org.kie.internal.builder.DecisionTableConfiguration configuration)- Specified by:
loadPropertiesFromInputStreamin interfaceorg.drools.drl.extensions.DecisionTableProvider
-
-