| Modifier and Type | Class and Description |
|---|---|
static class |
CharReadable.Adapter |
class |
MultiReadable
Have multiple
CharReadable instances look like one. |
class |
ThreadAheadReadable
Like an ordinary
CharReadable, it's just that the reading happens in a separate thread, so when
a consumer wants to ThreadAheadReadable.read(SectionedCharBuffer, int) more data it's already available, merely a memcopy away. |
| Modifier and Type | Field and Description |
|---|---|
static CharReadable |
Readables.EMPTY |
| Modifier and Type | Method and Description |
|---|---|
static CharReadable |
Readables.files(Charset charset,
File... files) |
static CharReadable |
Readables.sources(org.neo4j.collection.RawIterator<Reader,IOException> sources) |
static CharReadable |
Readables.sources(Reader... sources) |
static CharReadable |
ThreadAheadReadable.threadAhead(CharReadable actual,
int bufferSize) |
static CharReadable |
Readables.wrap(InputStream stream,
String sourceName,
Charset charset) |
static CharReadable |
Readables.wrap(Reader reader)
Remember that the
Object.toString() must provide a description of the data source. |
| Modifier and Type | Method and Description |
|---|---|
static CharSeeker |
CharSeekers.charSeeker(CharReadable reader,
Configuration config,
boolean readAhead)
Instantiates a
BufferedCharSeeker with optional read-ahead capability. |
static CharSeeker |
CharSeekers.charSeeker(CharReadable reader,
int bufferSize,
boolean readAhead,
char quotationCharacter)
Instantiates a
BufferedCharSeeker with optional read-ahead capability. |
static CharReadable |
ThreadAheadReadable.threadAhead(CharReadable actual,
int bufferSize) |
| Constructor and Description |
|---|
AutoReadingSource(CharReadable reader,
int bufferSize) |
ProcessingSource(CharReadable reader,
int chunkSize,
int maxNumberOfBufferedChunks) |
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.