Package org.drools.decisiontable
Class DecisionTableProviderImpl
java.lang.Object
org.drools.decisiontable.DecisionTableProviderImpl
- All Implemented Interfaces:
Comparable<KieService>,DecisionTableProvider,KieService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAdapts aReaderas anInputStream. -
Field Summary
Fields inherited from interface org.kie.api.internal.utils.KieService
UNDEFINED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidloadFromInputStreamWithTemplates(Resource resource, DecisionTableConfiguration configuration) loadFromResource(Resource resource, DecisionTableConfiguration configuration) loadPropertiesFromFile(File file, DecisionTableConfiguration configuration) loadPropertiesFromInputStream(InputStream inputStream, DecisionTableConfiguration configuration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.internal.utils.KieService
compareTo, servicePriority, serviceTag
-
Constructor Details
-
DecisionTableProviderImpl
public DecisionTableProviderImpl()
-
-
Method Details
-
loadFromResource
- Specified by:
loadFromResourcein interfaceDecisionTableProvider
-
loadFromInputStreamWithTemplates
public List<String> loadFromInputStreamWithTemplates(Resource resource, DecisionTableConfiguration configuration) - Specified by:
loadFromInputStreamWithTemplatesin interfaceDecisionTableProvider
-
clearCompilerCache
public void clearCompilerCache()- Specified by:
clearCompilerCachein interfaceDecisionTableProvider
-
loadPropertiesFromFile
public Map<String,List<String[]>> loadPropertiesFromFile(File file, DecisionTableConfiguration configuration) - Specified by:
loadPropertiesFromFilein interfaceDecisionTableProvider
-
loadPropertiesFromInputStream
public Map<String,List<String[]>> loadPropertiesFromInputStream(InputStream inputStream, DecisionTableConfiguration configuration) - Specified by:
loadPropertiesFromInputStreamin interfaceDecisionTableProvider
-