Package org.nuiton.eugene.writer
Interface ChainedFileWriterToMemoryModel
-
- All Superinterfaces:
ChainedFileWriter
public interface ChainedFileWriterToMemoryModel extends ChainedFileWriter
Contract to define a specializedChainedFileWriter
which generate no files but a memory model.- Since:
- 2.6.3
- Author:
- Tony Chemit - chemit@codelutin.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getLastModifiedSource()
Gets the latest last modified time of physicial files used to load the memory model.Model
getModel()
Reads inputs files and load them in a unique memory model.File
getOutputDirectory()
Gets the directory where to generate later files froma pplying template to this memory model.-
Methods inherited from interface org.nuiton.eugene.writer.ChainedFileWriter
acceptInclude, acceptModel, addEntry, clear, generate, getAuthorizedPropertyDescriptions, getAuthorizedPropertyNames, getDefaultIncludes, getDefaultInputDirectory, getDefaultOutputDirectory, getDefaultTestInputDirectory, getDefaultTestOutputDirectory, getEntries, getExtractDirectory, getInputProtocol, getInputProtocol, getOutputDirectory, getOutputProtocol, getProperty, getWriterReport, setWriterReport
-
-
-
-
Method Detail
-
getModel
Model getModel()
Reads inputs files and load them in a unique memory model.- Returns:
- the memory model loaded from input files.
-
getLastModifiedSource
long getLastModifiedSource()
Gets the latest last modified time of physicial files used to load the memory model.- Returns:
- the latest last modified of any files used to load memory model.
-
getOutputDirectory
File getOutputDirectory()
Gets the directory where to generate later files froma pplying template to this memory model.- Returns:
- where to generate files from this model.
-
-