Class ModelWriter


  • public class ModelWriter
    extends Object
    • Constructor Detail

      • ModelWriter

        public ModelWriter()
      • ModelWriter

        public ModelWriter​(String basePath)
    • Method Detail

      • getBasePath

        public org.drools.util.PortablePath getBasePath()
      • writeModelFile

        public void writeModelFile​(Collection<String> modelSources,
                                   org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs,
                                   org.kie.api.builder.ReleaseId releaseId)
      • writeRuleUnitServiceFile

        public void writeRuleUnitServiceFile​(Collection<String> ruleUnitClassNames,
                                             org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs)
      • writeGeneratedClassNamesFile

        public void writeGeneratedClassNamesFile​(Set<String> generatedClassNames,
                                                 org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs,
                                                 org.kie.api.builder.ReleaseId releaseId)
      • generatedClassNamesFileContent

        public static String generatedClassNamesFileContent​(Set<String> generatedClassNames)