Module io.annot8.components.text
Class PhraseToTable.Processor
- java.lang.Object
-
- io.annot8.common.components.AbstractComponent
-
- io.annot8.common.components.AbstractProcessor
-
- io.annot8.components.text.processors.PhraseToTable.Processor
-
- All Implemented Interfaces:
io.annot8.api.components.Annot8Component,io.annot8.api.components.Processor,AutoCloseable
- Enclosing class:
- PhraseToTable
public static class PhraseToTable.Processor extends io.annot8.common.components.AbstractProcessor
-
-
Constructor Summary
Constructors Constructor Description Processor(PhraseToTable.Settings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Optional<PhraseToTable.PhraseRow>groupToRow(io.annot8.api.data.Item item, io.annot8.api.annotations.Group g)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(PhraseToTable.Settings settings)
-
-
Method Detail
-
process
public io.annot8.api.components.responses.ProcessorResponse process(io.annot8.api.data.Item item)
-
groupToRow
protected Optional<PhraseToTable.PhraseRow> groupToRow(io.annot8.api.data.Item item, io.annot8.api.annotations.Group g)
-
-