-
- All Superinterfaces:
Task<ParserType>
- All Known Implementing Classes:
AbstractParser,DefaultParser
public interface BirthmarkParser extends Task<ParserType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Elements<String>buildElements(Stream<String> array)Stream<Metadata>failedSources()default Birthmarks<String>parse(DataSource source)List<Birthmark<String>>parseEntry(Entry entry)default List<Birthmark<String>>parseForStream(DataSource source)ParserTypetype()-
Methods inherited from interface jp.cafebabe.birthmarks.Task
configuration, stripEither, stripOptional
-
-
-
-
Method Detail
-
type
ParserType type()
- Specified by:
typein interfaceTask<ParserType>
-
parseForStream
default List<Birthmark<String>> parseForStream(DataSource source)
-
parse
default Birthmarks<String> parse(DataSource source)
-
-