| Package | Description |
|---|---|
| com.io7m.changelog.parser.api |
Parser API
|
| com.io7m.changelog.xml |
XML processing.
|
| com.io7m.changelog.xml.api |
XML API.
|
| Modifier and Type | Method | Description |
|---|---|---|
CParseError |
CParseError.Builder.build() |
Builds a new
CParseError. |
static CParseError |
CParseError.copyOf(CParseErrorType instance) |
Creates an immutable copy of a
CParseErrorType value. |
static CParseError |
CParseError.of(com.io7m.jlexing.core.LexicalPosition<java.net.URI> lexical,
CParseErrorType.Severity severity,
java.lang.String message,
java.util.Optional<? extends java.lang.Exception> exception) |
Construct a new immutable
CParseError instance. |
CParseError |
CParseError.withException(java.lang.Exception value) |
Copy the current immutable object by setting a present value for the optional
exception attribute. |
CParseError |
CParseError.withException(java.util.Optional<? extends java.lang.Exception> optional) |
Copy the current immutable object by setting an optional value for the
exception attribute. |
CParseError |
CParseError.withLexical(com.io7m.jlexing.core.LexicalPosition<java.net.URI> value) |
Copy the current immutable object by setting a value for the
lexical attribute. |
CParseError |
CParseError.withMessage(java.lang.String value) |
Copy the current immutable object by setting a value for the
message attribute. |
CParseError |
CParseError.withSeverity(CParseErrorType.Severity value) |
Copy the current immutable object by setting a value for the
severity attribute. |
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.function.Consumer<CParseError> |
CParseErrorHandlers.loggingHandler(org.slf4j.Logger logger) |
A parse error handler that formats and logs all errors to the given
logger.
|
| Modifier and Type | Method | Description |
|---|---|---|
CChangelogParserType |
CChangelogParserProviderType.create(java.net.URI uri,
java.io.InputStream stream,
java.util.function.Consumer<CParseError> receiver) |
Create a new parser.
|
| Modifier and Type | Method | Description |
|---|---|---|
CXMLChangelogParserType |
CXMLChangelogParsers.create(java.net.URI uri,
java.io.InputStream stream,
java.util.function.Consumer<CParseError> receiver) |
| Modifier and Type | Method | Description |
|---|---|---|
CXMLChangelogParserType |
CXMLChangelogParserProviderType.create(java.net.URI uri,
java.io.InputStream stream,
java.util.function.Consumer<CParseError> receiver) |
Copyright © 2017 <code@io7m.com> http://io7m.com