Package org.nuiton.eugene.plugin.writer
Class YamlModelChainedFileWriter
java.lang.Object
org.nuiton.eugene.writer.AbstractChainedFileWriter
org.nuiton.eugene.plugin.writer.BaseChainedFileWriter
org.nuiton.eugene.plugin.writer.BaseChainedFileWriterToMemoryModel
org.nuiton.eugene.plugin.writer.YamlModelChainedFileWriter
- All Implemented Interfaces:
ChainedFileWriter,ChainedFileWriterToMemoryModel
@Component(role=org.nuiton.eugene.writer.ChainedFileWriter.class, hint="yamlModel2Memory") public class YamlModelChainedFileWriter extends BaseChainedFileWriterToMemoryModel
To create a memory model from yaml model files.
- Since:
- 2.6.3
- Author:
- tchemit
-
Field Summary
Fields inherited from class org.nuiton.eugene.plugin.writer.BaseChainedFileWriterToMemoryModel
lastModifiedFile, model, outputDirectory, PROP_FAIL_IF_UNSAFE, PROP_MODEL_READER, PROP_READERFields inherited from class org.nuiton.eugene.writer.AbstractChainedFileWriter
authorizedPropertyDescriptions, entries, nextWriter, previousWriter, properties -
Constructor Summary
Constructors Constructor Description YamlModelChainedFileWriter() -
Method Summary
Modifier and Type Method Description booleanacceptInclude(String include)StringgetDefaultIncludes()StringgetDefaultInputDirectory()StringgetDefaultOutputDirectory()StringgetDefaultTestInputDirectory()StringgetDefaultTestOutputDirectory()StringgetInputProtocol()protected StringgetInputType()Methods inherited from class org.nuiton.eugene.plugin.writer.BaseChainedFileWriterToMemoryModel
acceptModel, generate, getLastModifiedSource, getModel, getModelReader, getOutputDirectory, getOutputProtocol, getReader, initWriter, isFailIfUnsafe, setLastModifiedSourceMethods inherited from class org.nuiton.eugene.plugin.writer.BaseChainedFileWriter
acceptObjectModelOrStateModel, copyResources, getLog, setLogMethods inherited from class org.nuiton.eugene.writer.AbstractChainedFileWriter
addEntry, clear, generate, getAuthorizedPropertyDescriptions, getAuthorizedPropertyNames, getEntries, getExtractDirectory, getInputProtocol, getNextWriter, getOutputDirectory, getPreviousWriter, getProperty, getWriterReport, setNextWriter, setWriterReportMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuiton.eugene.writer.ChainedFileWriter
addEntry, clear, generate, getAuthorizedPropertyDescriptions, getAuthorizedPropertyNames, getEntries, getExtractDirectory, getInputProtocol, getOutputDirectory, getProperty, getWriterReport, setWriterReport
-
Constructor Details
-
YamlModelChainedFileWriter
public YamlModelChainedFileWriter()
-
-
Method Details