Class 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
    • Method Detail

      • process

        public io.annot8.api.components.responses.ProcessorResponse process​(io.annot8.api.data.Item item)
      • getItemSource

        protected static Optional<Path> getItemSource​(io.annot8.api.data.Item item)
      • getTargetPath

        protected static Path getTargetPath​(Path source,
                                            Path rootOutputFolder,
                                            List<Path> baseSourceFolders,
                                            boolean flatten)