Package org.mapstruct.ap.internal.writer
Class ModelWriter
- java.lang.Object
-
- org.mapstruct.ap.internal.writer.ModelWriter
-
public class ModelWriter extends java.lang.ObjectWrites Java source files based on given mapper models, using a FreeMarker template.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classModelWriter.DefaultModelElementWriterContextWritable.Contextimplementation which provides access to the current FreeMarkerConfiguration.private static classModelWriter.SimpleClasspathLoaderSimplified template loader that avoids reading modification timestamps and disables the jar-file caching.
-
Field Summary
Fields Modifier and Type Field Description private static freemarker.template.ConfigurationCONFIGURATIONFreeMarker configuration.
-
Constructor Summary
Constructors Constructor Description ModelWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwriteModel(javax.tools.FileObject sourceFile, Writable model)
-
-
-
Method Detail
-
writeModel
public void writeModel(javax.tools.FileObject sourceFile, Writable model)
-
-