| Interface | Description |
|---|---|
| Acceptor<A,R> |
An acceptor that takes a value of the specified type.
|
| BaseAcceptor<R> |
The base interface for pipeline and acceptor classes.
|
| IntAcceptor<R> |
An acceptor that takes an integer value.
|
| IntObjectPipeline<E,R> |
A pipeline that takes integer values and emits object values.
|
| IntPipeline<R> |
A pipeline that accepts and emits integer values.
|
| Pipeline<A,E,R> |
A pipeline that accepts and emits values of the specified types.
|
| Class | Description |
|---|---|
| AbstractAcceptor<A,R> |
Abstract implementation of
Acceptor. |
| AbstractIntAcceptor<R> |
Abstract implementation of
IntAcceptor. |
| AbstractIntObjectPipeline<E,R> |
Abstract base class for
IntObjectPipeline implementations. |
| AbstractIntPipeline<R> |
Abstract base class for
IntPipeline implementations. |
| AbstractPipeline<A,E,R> |
Abstract implementation of
Pipeline. |
| ASCII_CodePoint<R> |
An
IntPipeline to convert ASCII encoding to Unicode code points. |
| BaseAbstractAcceptor<R> |
Common functionality for
AbstractAcceptor and AbstractIntAcceptor. |
| CodePoint_UTF16<R> |
An
IntPipeline to convert Unicode code points to UTF-16. |
| CodePoint_UTF8<R> |
An
IntPipeline to convert Unicode code points to UTF-8. |
| DecoderFactory |
Factory class to get decoder pipeline objects for a given encoding.
|
| DecodingPipeline<R> |
An
IntPipeline to convert one-to-one mapping character encodings to Unicode code points. |
| ISO8859_1_CodePoint<R> |
An
IntPipeline to convert ISO-8859-1 encoding to Unicode code points. |
| ISO8859_15_CodePoint<R> |
An
IntPipeline to convert ISO-8859-15 encoding to Unicode code points. |
| ListAcceptor<A> | |
| SetAcceptor<A> | |
| StringAcceptor | |
| SwitchableDecoder<R> |
A switchable decoder that allows the encoding of an input stream to be determined from the data in the early part of
the stream.
|
| UTF16_CodePoint<R> |
An
IntPipeline to convert UTF-16 to Unicode code points. |
| UTF8_CodePoint<R> |
An
IntPipeline to convert UTF-8 to Unicode code points. |
| Windows1252_CodePoint<R> |
An
IntPipeline to convert Windows-1252 encoding to Unicode code points. |
A collection of pipeline classes that take an input (frequently an int value) and produce a another
value. The conversion may be one-to-one, one-to-many or many-to-one. A frequent use is for character encoding
(conversion of bytes to characters and vice versa) and several classes are provided to perform such
conversions.
Copyright © 2020. All rights reserved.