Uses of Interface
net.stoerr.ai.aigenpipeline.framework.task.WritingStrategy
-
Packages that use WritingStrategy Package Description net.stoerr.ai.aigenpipeline.commandline net.stoerr.ai.aigenpipeline.framework.task -
-
Uses of WritingStrategy in net.stoerr.ai.aigenpipeline.commandline
Fields in net.stoerr.ai.aigenpipeline.commandline declared as WritingStrategy Modifier and Type Field Description protected WritingStrategy
AIGenPipeline. writingStrategy
-
Uses of WritingStrategy in net.stoerr.ai.aigenpipeline.framework.task
Fields in net.stoerr.ai.aigenpipeline.framework.task declared as WritingStrategy Modifier and Type Field Description static WritingStrategy
WritingStrategy. WITHOUTVERSION
Writes the raw file without the cersion comment.static WritingStrategy
WritingStrategy. WITHVERSION
Writes the file with the version comment.static WritingStrategy
WritingStrategy. WITHVERSIONFILE
Writes an additional file (.version) with the version.protected WritingStrategy
AIGenerationTask. writingStrategy
Methods in net.stoerr.ai.aigenpipeline.framework.task with parameters of type WritingStrategy Modifier and Type Method Description boolean
RegenerationCheckStrategy. needsRegeneration(AIInOut output, List<AIInOut> inputs, WritingStrategy writingStrategy, List<String> inputVersions)
Decides whether the output file needs to be regenerated.boolean
RegenerationCheckStrategy.VersionMarkerRegenerationCheckStrategy. needsRegeneration(AIInOut output, List<AIInOut> inputs, WritingStrategy writingStrategy, List<String> inputVersions)
AIGenerationTask
AIGenerationTask. setWritingStrategy(WritingStrategy strategy)
Sets the strategy to deal with writing the output file.
-