final class CSVReaderUTF16<T> extends CSVReader<T>
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
CSVReaderUTF16.CharArrayConsumerImpl<T> |
StreamReader.ColumnStat, StreamReader.Feature, StreamReader.StreamReaderSpliterator<T>| Modifier and Type | Field and Description |
|---|---|
(package private) char[] |
buf |
(package private) java.io.Reader |
input |
(package private) CharArrayValueConsumer |
valueConsumer |
(package private) static java.util.Map<java.lang.Long,java.util.function.Function<java.util.function.Consumer,CharArrayValueConsumer>> |
valueConsumerCreators |
objectClass, quotecolumns, columnStats, columnStatsMap, end, errorCount, features, fieldReaders, inputEnd, lineEnd, lineNextStart, lineSize, lineStart, lineTerminated, mapping, objectCreator, off, rowCount, SIZE_512K, typeReaders, types| Constructor and Description |
|---|
CSVReaderUTF16(char[] bytes,
int off,
int len,
CharArrayValueConsumer valueConsumer) |
CSVReaderUTF16(char[] bytes,
int off,
int len,
java.lang.Class<T> objectClass) |
CSVReaderUTF16(char[] bytes,
int off,
int len,
java.lang.reflect.Type[] types) |
CSVReaderUTF16(java.io.Reader input,
CharArrayValueConsumer valueConsumer) |
CSVReaderUTF16(java.io.Reader input,
java.lang.Class<T> objectClass) |
CSVReaderUTF16(java.io.Reader input,
java.lang.reflect.Type[] types) |
CSVReaderUTF16(StreamReader.Feature... features) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
isEnd() |
void |
readAll() |
void |
readAll(CharArrayValueConsumer<T> consumer,
int maxRows) |
void |
readAll(int maxRows) |
void |
readLineObjectAll(boolean readHeader,
java.util.function.Consumer<T> consumer) |
java.lang.Object[] |
readLineValues(boolean strings) |
(package private) java.lang.Object |
readValue(char[] chars,
int off,
int len,
java.lang.reflect.Type type) |
protected boolean |
seekLine() |
void |
statAll() |
void |
statAll(int maxRows) |
config, config, error, errorCount, getColumn, getColumns, getColumnStat, getColumnStat, getColumnStats, getColumnType, isObjectSupport, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, readHeader, readLine, readLineAll, readLineObject, readLineObjectAll, readLineObjectAll, readLineValues, rowCount, rowCount, rowCount, rowCount, rowCount, rowCount, rowCount, rowCount, rowCount, skipLinesstream, streamstatic final java.util.Map<java.lang.Long,java.util.function.Function<java.util.function.Consumer,CharArrayValueConsumer>> valueConsumerCreators
CharArrayValueConsumer valueConsumer
char[] buf
java.io.Reader input
CSVReaderUTF16(StreamReader.Feature... features)
CSVReaderUTF16(java.io.Reader input,
java.lang.Class<T> objectClass)
CSVReaderUTF16(java.io.Reader input,
CharArrayValueConsumer valueConsumer)
CSVReaderUTF16(java.io.Reader input,
java.lang.reflect.Type[] types)
CSVReaderUTF16(char[] bytes,
int off,
int len,
java.lang.Class<T> objectClass)
CSVReaderUTF16(char[] bytes,
int off,
int len,
CharArrayValueConsumer valueConsumer)
CSVReaderUTF16(char[] bytes,
int off,
int len,
java.lang.reflect.Type[] types)
protected boolean seekLine()
throws java.io.IOException
seekLine in class StreamReader<T>java.io.IOExceptionjava.lang.Object readValue(char[] chars,
int off,
int len,
java.lang.reflect.Type type)
public java.lang.Object[] readLineValues(boolean strings)
readLineValues in class CSVReader<T>public void close()
public void readLineObjectAll(boolean readHeader,
java.util.function.Consumer<T> consumer)
readLineObjectAll in class CSVReader<T>public void readAll(CharArrayValueConsumer<T> consumer, int maxRows)