Module io.annot8.components.geo
Class PlusCode.Processor
- java.lang.Object
-
- io.annot8.common.components.AbstractComponent
-
- io.annot8.common.components.AbstractProcessor
-
- io.annot8.components.base.processors.AbstractContentProcessor<io.annot8.common.data.content.Text>
-
- io.annot8.components.base.processors.AbstractTextProcessor
-
- io.annot8.components.base.processors.AbstractRegexProcessor
-
- io.annot8.components.geo.processors.PlusCode.Processor
-
- All Implemented Interfaces:
io.annot8.api.components.Annot8Component,io.annot8.api.components.Processor,AutoCloseable
- Enclosing class:
- PlusCode
public static class PlusCode.Processor extends AbstractRegexProcessor
-
-
Field Summary
-
Fields inherited from class io.annot8.components.base.processors.AbstractRegexProcessor
group, pattern, type
-
-
Constructor Summary
Constructors Constructor Description Processor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanacceptMatch(Matcher m)protected voidaddProperties(io.annot8.api.annotations.Annotation.Builder builder, Matcher m)-
Methods inherited from class io.annot8.components.base.processors.AbstractRegexProcessor
process
-
Methods inherited from class io.annot8.components.base.processors.AbstractContentProcessor
accept, process
-
Methods inherited from class io.annot8.common.components.AbstractComponent
createDefaultLogger, createDefaultMetrics, log, metrics, setLogger, setMetrics
-
-
-
-
Method Detail
-
acceptMatch
protected boolean acceptMatch(Matcher m)
- Overrides:
acceptMatchin classAbstractRegexProcessor
-
addProperties
protected void addProperties(io.annot8.api.annotations.Annotation.Builder builder, Matcher m)- Overrides:
addPropertiesin classAbstractRegexProcessor
-
-