Module io.annot8.components.files
Class MoveSourceFile.Processor
- java.lang.Object
-
- io.annot8.common.components.AbstractComponent
-
- io.annot8.common.components.AbstractProcessor
-
- io.annot8.components.files.processors.MoveSourceFile.Processor
-
- All Implemented Interfaces:
io.annot8.api.components.Annot8Component,io.annot8.api.components.Processor,AutoCloseable
- Enclosing class:
- MoveSourceFile
public static class MoveSourceFile.Processor extends io.annot8.common.components.AbstractProcessor
-
-
Constructor Summary
Constructors Constructor Description Processor(MoveSourceFile.Settings settings)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static Optional<Path>getItemSource(io.annot8.api.data.Item item)protected static PathgetTargetPath(Path source, Path rootOutputFolder, List<Path> baseSourceFolders, boolean flatten)io.annot8.api.components.responses.ProcessorResponseprocess(io.annot8.api.data.Item item)-
Methods inherited from class io.annot8.common.components.AbstractComponent
createDefaultLogger, createDefaultMetrics, log, metrics, setLogger, setMetrics
-
-
-
-
Constructor Detail
-
Processor
public Processor(MoveSourceFile.Settings settings)
-
-