| Package | Description |
|---|---|
| com.alibaba.fastjson2.reader | |
| com.alibaba.fastjson2.support.arrow | |
| com.alibaba.fastjson2.support.csv |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Function<java.util.function.Consumer,ByteArrayValueConsumer> |
ObjectReaderCreator.createByteArrayValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray) |
java.util.function.Function<java.util.function.Consumer,ByteArrayValueConsumer> |
ObjectReaderCreatorASM.createByteArrayValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray) |
java.util.function.Function<java.util.function.Consumer,ByteArrayValueConsumer> |
ObjectReaderProvider.createValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray)
Creates a value consumer creator for byte array values.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArrowByteArrayConsumer |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
CSVReaderUTF8.ByteArrayConsumerImpl |
| Modifier and Type | Field and Description |
|---|---|
(package private) ByteArrayValueConsumer |
CSVReaderUTF8.valueConsumer |
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.util.Map<java.lang.Long,java.util.function.Function<java.util.function.Consumer,ByteArrayValueConsumer>> |
CSVReaderUTF8.valueConsumerCreators |
| Modifier and Type | Method and Description |
|---|---|
static CSVReader |
CSVReader.of(byte[] utf8Bytes,
ByteArrayValueConsumer consumer) |
static <T> CSVReader<T> |
CSVReader.of(byte[] utf8Bytes,
int off,
int len,
java.nio.charset.Charset charset,
ByteArrayValueConsumer consumer) |
static CSVReader |
CSVReader.of(java.io.File file,
ByteArrayValueConsumer consumer) |
static CSVReader |
CSVReader.of(java.io.File file,
java.nio.charset.Charset charset,
ByteArrayValueConsumer consumer) |
private void |
CSVReaderUTF8.readAll(ByteArrayValueConsumer consumer,
int maxRows) |
private void |
CSVReaderUTF8.readLine(ByteArrayValueConsumer consumer) |
private void |
CSVReaderUTF8.readLineEscaped(ByteArrayValueConsumer consumer) |
| Constructor and Description |
|---|
CSVReaderUTF8(byte[] bytes,
int off,
int len,
java.nio.charset.Charset charset,
ByteArrayValueConsumer valueConsumer) |
CSVReaderUTF8(java.io.InputStream input,
java.nio.charset.Charset charset,
ByteArrayValueConsumer valueConsumer) |