Interface InternalKieBuilder

All Superinterfaces:
KieBuilder

public interface InternalKieBuilder extends KieBuilder
  • Method Details

    • createFileSet

      KieBuilderSet createFileSet(String... files)
    • createFileSet

      KieBuilderSet createFileSet(Message.Level minimalLevel, String... files)
    • getKieModuleIgnoringErrors

      KieModule getKieModuleIgnoringErrors()
    • incrementalBuild

      IncrementalResults incrementalBuild()
    • buildAll

      KieBuilder buildAll(Predicate<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(KieModuleModel kModuleModel)