Module io.annot8.components.files
Class FileSystemSource.Source
- java.lang.Object
-
- io.annot8.common.components.AbstractComponent
-
- io.annot8.common.components.AbstractSource
-
- io.annot8.components.files.sources.FileSystemSource.Source
-
- All Implemented Interfaces:
io.annot8.api.components.Annot8Component,io.annot8.api.components.Source,AutoCloseable
- Enclosing class:
- FileSystemSource
public static class FileSystemSource.Source extends io.annot8.common.components.AbstractSource
-
-
Constructor Summary
Constructors Constructor Description Source(FileSystemSource.Settings settings)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleanacceptFile(Path file, FileSystemSource.Settings settings)io.annot8.api.components.responses.SourceResponseread(io.annot8.api.data.ItemFactory itemFactory)-
Methods inherited from class io.annot8.common.components.AbstractComponent
createDefaultLogger, createDefaultMetrics, log, metrics, setLogger, setMetrics
-
-
-
-
Constructor Detail
-
Source
public Source(FileSystemSource.Settings settings)
-
-
Method Detail
-
acceptFile
public static boolean acceptFile(Path file, FileSystemSource.Settings settings)
-
read
public io.annot8.api.components.responses.SourceResponse read(io.annot8.api.data.ItemFactory itemFactory)
-
-