Package org.drools.modelcompiler.builder
Class ModelWriter
- java.lang.Object
-
- org.drools.modelcompiler.builder.ModelWriter
-
public class ModelWriter extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classModelWriter.Result
-
Constructor Summary
Constructors Constructor Description ModelWriter()ModelWriter(String basePath)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringgeneratedClassNamesFileContent(Set<String> generatedClassNames)StringgetBasePath()voidwriteGeneratedClassNamesFile(Set<String> generatedClassNames, org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs, org.kie.api.builder.ReleaseId releaseId)ModelWriter.ResultwriteModel(org.drools.compiler.compiler.io.memory.MemoryFileSystem srcMfs, Collection<PackageSources> packageSources)voidwriteModelFile(Collection<String> modelSources, org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs, org.kie.api.builder.ReleaseId releaseId)
-
-
-
Constructor Detail
-
ModelWriter
public ModelWriter()
-
ModelWriter
public ModelWriter(String basePath)
-
-
Method Detail
-
writeModel
public ModelWriter.Result writeModel(org.drools.compiler.compiler.io.memory.MemoryFileSystem srcMfs, Collection<PackageSources> packageSources)
-
getBasePath
public String getBasePath()
-
writeModelFile
public void writeModelFile(Collection<String> modelSources, org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs, org.kie.api.builder.ReleaseId releaseId)
-
writeGeneratedClassNamesFile
public void writeGeneratedClassNamesFile(Set<String> generatedClassNames, org.drools.compiler.compiler.io.memory.MemoryFileSystem trgMfs, org.kie.api.builder.ReleaseId releaseId)
-
-