| Interface | Description |
|---|---|
| CharReadable |
A
Readable, but focused on char[], via a SectionedCharBuffer with one of the main reasons
that Reader.read(CharBuffer) creates a new char[] as big as the data it's about to read
every call. |
| CharSeeker |
Seeks for specific characters in a stream of characters, e.g.
|
| Configuration |
Configuration options around reading CSV data, or similar.
|
| Extractor<T> |
Extracts a value from a part of a
char[] into any type of value, f.ex. |
| SourceTraceability |
Provides information about a source of data.
|
| Class | Description |
|---|---|
| BufferedCharSeeker |
Much like a
BufferedReader for a Reader. |
| CharReadable.Adapter | |
| CharSeekers |
Factory for common
CharSeeker implementations. |
| Configuration.Default | |
| Configuration.Overridden | |
| Extractors |
Common implementations of
Extractor. |
| Extractors.BooleanExtractor | |
| Extractors.ByteExtractor | |
| Extractors.CharExtractor | |
| Extractors.DoubleExtractor | |
| Extractors.FloatExtractor | |
| Extractors.IntExtractor | |
| Extractors.LongExtractor | |
| Extractors.ShortExtractor | |
| Extractors.StringExtractor | |
| Magic |
Logic for detecting and matching magic numbers in file headers.
|
| Mark |
A mutable marker that is changed to hold progress made to a
BufferedCharSeeker. |
| MultiReadable |
Have multiple
CharReadable instances look like one. |
| Readables |
Means of instantiating common
CharReadable instances. |
| SectionedCharBuffer |
Has a similar role to a
CharBuffer, but is tailored to how BufferedCharSeeker
works and to be able to take full advantage of ThreadAheadReadable. |
| SourceTraceability.Adapter | |
| ThreadAhead |
Base functionality for having a companion thread reading ahead, prefetching.
|
| ThreadAheadReadable |
Like an ordinary
CharReadable, it's just that the reading happens in a separate thread, so when
a consumer wants to read(SectionedCharBuffer, int) more data it's already available, merely a memcopy away. |
| Exception | Description |
|---|---|
| DataAfterQuoteException | |
| FormatException |
Super class for exceptions stemming from invalid format of a data source that is read.
|
| IllegalMultilineFieldException |
Copyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.