public class DefaultRecordReader extends Object implements RecordReader
RecordReader
的实现,用于读取 RecordConstructor and Description |
---|
DefaultRecordReader(InputStream is,
TableSchema tableSchema)
构造一个 DefaultRecordReader
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
InputStream |
getRawStream() |
Column[] |
getSchema() |
Record |
read()
读取一条记录
|
List<String> |
readRaw() |
public DefaultRecordReader(InputStream is, TableSchema tableSchema)
is
- 输入流tableSchema
- TableSchema
public InputStream getRawStream()
public Column[] getSchema() throws IOException
IOException
public Record read() throws IOException
read
in interface RecordReader
Record
对象, 读取完成返回nullIOException
- 读取过程发生异常, 发生异常后不可重试public List<String> readRaw() throws IOException
IOException
public void close()
close
in interface Closeable
close
in interface AutoCloseable
Copyright © 2023 Alibaba Cloud Computing. All rights reserved.