Interface SPIParserType
- All Superinterfaces:
java.lang.AutoCloseable
,java.io.Closeable
- All Known Implementing Classes:
FormatXMLSPIParser
@ProviderType
public interface SPIParserType
extends java.io.Closeable
A parser.
-
Method Summary
Modifier and Type Method Description io.reactivex.rxjava3.core.Observable<ParseError>
errors()
ParserResultType
parse()
Parse something.
-
Method Details
-
errors
io.reactivex.rxjava3.core.Observable<ParseError> errors()- Returns:
- The sequence of error events produced during parsing
-
parse
Parse something.- Returns:
- The parsed value
- Throws:
java.io.IOException
- On I/O errorsParserFailureException
- At the end of parsing if any error events have been raised, or if parsing encounters an unrecoverable error
-