Uses of Interface
org.nuiton.eugene.writer.ChainedFileWriter
-
Packages that use ChainedFileWriter Package Description org.nuiton.eugene.writer Eugene writer package : a small framework to chain writers. -
-
Uses of ChainedFileWriter in org.nuiton.eugene.writer
Subinterfaces of ChainedFileWriter in org.nuiton.eugene.writer Modifier and Type Interface Description interface
ChainedFileWriterToMemoryModel
Contract to define a specializedChainedFileWriter
which generate no files but a memory model.Classes in org.nuiton.eugene.writer that implement ChainedFileWriter Modifier and Type Class Description class
AbstractChainedFileWriter
Abstract implementation of theChainedFileWriter
.Fields in org.nuiton.eugene.writer declared as ChainedFileWriter Modifier and Type Field Description protected ChainedFileWriter
AbstractChainedFileWriter. nextWriter
next writer (can be null)protected ChainedFileWriter
AbstractChainedFileWriter. previousWriter
previous writer (can be null)Fields in org.nuiton.eugene.writer with type parameters of type ChainedFileWriter Modifier and Type Field Description protected Set<ChainedFileWriter>
DefaultChainedWriterEngine. availableWriters
available writers corresponding to the given configurationprotected List<ChainedFileWriter>
DefaultChainedWriterEngine. selectedWriters
selected writers obtain while the register phase.Methods in org.nuiton.eugene.writer that return ChainedFileWriter Modifier and Type Method Description protected ChainedFileWriter
AbstractChainedFileWriter. getNextWriter()
protected ChainedFileWriter
AbstractChainedFileWriter. getPreviousWriter()
abstract ChainedFileWriter
DefaultChainedWriterEngine.ModelFileWriterEntryType. getWriter(DefaultChainedWriterEngine engine, String include, Matcher matcher)
ChainedFileWriter
ChainedWriterEngine. getWriterForInclude(Set<ChainedFileWriter> universe, String include, String modelType)
Filter the givenuniverse
of writers which accept the givenmodelType
andinclude
.ChainedFileWriter
DefaultChainedWriterEngine. getWriterForInclude(Set<ChainedFileWriter> universe, String include, String modelType)
ChainedFileWriter
ChainedWriterEngine. getWriterForInputProtocol(Set<ChainedFileWriter> universe, String inputProtocol, String modelType)
Filter the givenuniverse
of writers which accept the givenmodelType
andinputProtocol
.ChainedFileWriter
DefaultChainedWriterEngine. getWriterForInputProtocol(Set<ChainedFileWriter> universe, String inputProtocol, String modelType)
Methods in org.nuiton.eugene.writer that return types with arguments of type ChainedFileWriter Modifier and Type Method Description Set<ChainedFileWriter>
ChainedWriterEngine. filterWriterForModelType(Map<String,ChainedFileWriter> universe, String modelType)
Filter the givenuniverse
of writers which accept the givenmodelType
.Set<ChainedFileWriter>
DefaultChainedWriterEngine. filterWriterForModelType(Map<String,ChainedFileWriter> universe, String modelType)
Set<ChainedFileWriter>
ChainedWriterEngine. getAvailableWriters()
Set<ChainedFileWriter>
DefaultChainedWriterEngine. getAvailableWriters()
List<ChainedFileWriter>
ChainedWriterEngine. getSelectedWriters()
List<ChainedFileWriter>
DefaultChainedWriterEngine. getSelectedWriters()
Map<String,ChainedFileWriter>
ChainedFileWriterConfiguration. getWriters()
Methods in org.nuiton.eugene.writer with parameters of type ChainedFileWriter Modifier and Type Method Description ChainedFileWriterData
ChainedWriterEngine. getData(ChainedFileWriter writer)
Obtain the universe of files to react by the givenwriter
associated with each (distinct).ChainedFileWriterData
DefaultChainedWriterEngine. getData(ChainedFileWriter writer)
abstract ChainedFileWriterEntry
DefaultChainedWriterEngine.ModelFileWriterEntryType. newEntry(DefaultChainedWriterEngine engine, String include, Matcher matcher, ChainedFileWriter writer)
protected void
AbstractChainedFileWriter. setNextWriter(ChainedFileWriter nextWriter)
Method parameters in org.nuiton.eugene.writer with type arguments of type ChainedFileWriter Modifier and Type Method Description Set<ChainedFileWriter>
ChainedWriterEngine. filterWriterForModelType(Map<String,ChainedFileWriter> universe, String modelType)
Filter the givenuniverse
of writers which accept the givenmodelType
.Set<ChainedFileWriter>
DefaultChainedWriterEngine. filterWriterForModelType(Map<String,ChainedFileWriter> universe, String modelType)
ChainedFileWriter
ChainedWriterEngine. getWriterForInclude(Set<ChainedFileWriter> universe, String include, String modelType)
Filter the givenuniverse
of writers which accept the givenmodelType
andinclude
.ChainedFileWriter
DefaultChainedWriterEngine. getWriterForInclude(Set<ChainedFileWriter> universe, String include, String modelType)
ChainedFileWriter
ChainedWriterEngine. getWriterForInputProtocol(Set<ChainedFileWriter> universe, String inputProtocol, String modelType)
Filter the givenuniverse
of writers which accept the givenmodelType
andinputProtocol
.ChainedFileWriter
DefaultChainedWriterEngine. getWriterForInputProtocol(Set<ChainedFileWriter> universe, String inputProtocol, String modelType)
-