@InterfaceAudience.LimitedPrivate(value={"Coprocesssor","Phoenix"}) public abstract class BaseDecoder extends Object implements Codec.Decoder
限定符和类型 | 类和说明 |
---|---|
protected static class |
BaseDecoder.PBIS |
限定符和类型 | 字段和说明 |
---|---|
protected InputStream |
in |
protected static org.slf4j.Logger |
LOG |
构造器和说明 |
---|
BaseDecoder(InputStream in) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
advance()
Advance the scanner 1 cell.
|
Cell |
current() |
protected InputStream |
getInputStream() |
protected abstract Cell |
parseCell()
Extract a Cell.
|
protected static final org.slf4j.Logger LOG
protected final InputStream in
public BaseDecoder(InputStream in)
public boolean advance() throws IOException
CellScanner
advance
在接口中 CellScanner
CellScanner.current()
will return a valid CellIOException
protected InputStream getInputStream()
@NonNull protected abstract Cell parseCell() throws IOException
IOException
public Cell current()
current
在接口中 CellScanner
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.