Package org.kie.internal.builder
Interface InternalKieBuilder
-
- All Superinterfaces:
org.kie.api.builder.KieBuilder
public interface InternalKieBuilder extends org.kie.api.builder.KieBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.kie.api.builder.KieBuilder
buildAll(java.util.function.Predicate<java.lang.String> classFilter)
Builds all the KieBases contained in the KieModule for which this KieBuilder has been createdKieBuilderSet
createFileSet(java.lang.String... files)
KieBuilderSet
createFileSet(org.kie.api.builder.Message.Level minimalLevel, java.lang.String... files)
org.kie.api.builder.KieModule
getKieModuleIgnoringErrors()
IncrementalResults
incrementalBuild()
InternalKieBuilder
withKModuleModel(org.kie.api.builder.model.KieModuleModel kModuleModel)
-
-
-
Method Detail
-
createFileSet
KieBuilderSet createFileSet(java.lang.String... files)
-
createFileSet
KieBuilderSet createFileSet(org.kie.api.builder.Message.Level minimalLevel, java.lang.String... files)
-
getKieModuleIgnoringErrors
org.kie.api.builder.KieModule getKieModuleIgnoringErrors()
-
incrementalBuild
IncrementalResults incrementalBuild()
-
buildAll
org.kie.api.builder.KieBuilder buildAll(java.util.function.Predicate<java.lang.String> classFilter)
Builds all the KieBases contained in the KieModule for which this KieBuilder has been created- Parameters:
classFilter
- Used to prevent compilation of Java source files. This filter will be tested on all source file names before they are compiled. Only source files for which the filter returns true will be compiled.
-
withKModuleModel
InternalKieBuilder withKModuleModel(org.kie.api.builder.model.KieModuleModel kModuleModel)
-
-