public class LazyBinaryDeserializeRead extends Object implements DeserializeRead
DeserializeRead.ReadBinaryResults, DeserializeRead.ReadBytesResults, DeserializeRead.ReadDateResults, DeserializeRead.ReadDecimalResults, DeserializeRead.ReadHiveCharResults, DeserializeRead.ReadHiveVarcharResults, DeserializeRead.ReadIntervalDayTimeResults, DeserializeRead.ReadIntervalYearMonthResults, DeserializeRead.ReadStringResults, DeserializeRead.ReadTimestampResults| Modifier and Type | Field and Description |
|---|---|
static org.apache.commons.logging.Log |
LOG |
| Constructor and Description |
|---|
LazyBinaryDeserializeRead(PrimitiveTypeInfo[] primitiveTypeInfos) |
public LazyBinaryDeserializeRead(PrimitiveTypeInfo[] primitiveTypeInfos)
public PrimitiveTypeInfo[] primitiveTypeInfos()
primitiveTypeInfos in interface DeserializeReadpublic void set(byte[] bytes,
int offset,
int length)
set in interface DeserializeReadpublic boolean readCheckNull()
throws IOException
readCheckNull in interface DeserializeReadIOExceptionpublic void extraFieldsCheck()
extraFieldsCheck in interface DeserializeReadpublic boolean readBeyondConfiguredFieldsWarned()
readBeyondConfiguredFieldsWarned in interface DeserializeReadpublic boolean readBeyondBufferRangeWarned()
readBeyondBufferRangeWarned in interface DeserializeReadpublic boolean bufferRangeHasExtraDataWarned()
bufferRangeHasExtraDataWarned in interface DeserializeReadpublic boolean readBoolean()
throws IOException
readBoolean in interface DeserializeReadIOExceptionpublic byte readByte()
throws IOException
readByte in interface DeserializeReadIOExceptionpublic short readShort()
throws IOException
readShort in interface DeserializeReadIOExceptionpublic int readInt()
throws IOException
readInt in interface DeserializeReadIOExceptionpublic long readLong()
throws IOException
readLong in interface DeserializeReadIOExceptionpublic float readFloat()
throws IOException
readFloat in interface DeserializeReadIOExceptionpublic double readDouble()
throws IOException
readDouble in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadStringResults createReadStringResults()
createReadStringResults in interface DeserializeReadpublic void readString(DeserializeRead.ReadStringResults readStringResults) throws IOException
readString in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadHiveCharResults createReadHiveCharResults()
createReadHiveCharResults in interface DeserializeReadpublic void readHiveChar(DeserializeRead.ReadHiveCharResults readHiveCharResults) throws IOException
readHiveChar in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadHiveVarcharResults createReadHiveVarcharResults()
createReadHiveVarcharResults in interface DeserializeReadpublic void readHiveVarchar(DeserializeRead.ReadHiveVarcharResults readHiveVarcharResults) throws IOException
readHiveVarchar in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadBinaryResults createReadBinaryResults()
createReadBinaryResults in interface DeserializeReadpublic void readBinary(DeserializeRead.ReadBinaryResults readBinaryResults) throws IOException
readBinary in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadDateResults createReadDateResults()
createReadDateResults in interface DeserializeReadpublic void readDate(DeserializeRead.ReadDateResults readDateResults) throws IOException
readDate in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadIntervalYearMonthResults createReadIntervalYearMonthResults()
createReadIntervalYearMonthResults in interface DeserializeReadpublic void readIntervalYearMonth(DeserializeRead.ReadIntervalYearMonthResults readIntervalYearMonthResults) throws IOException
readIntervalYearMonth in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadIntervalDayTimeResults createReadIntervalDayTimeResults()
createReadIntervalDayTimeResults in interface DeserializeReadpublic void readIntervalDayTime(DeserializeRead.ReadIntervalDayTimeResults readIntervalDayTimeResults) throws IOException
readIntervalDayTime in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadTimestampResults createReadTimestampResults()
createReadTimestampResults in interface DeserializeReadpublic void readTimestamp(DeserializeRead.ReadTimestampResults readTimestampResults) throws IOException
readTimestamp in interface DeserializeReadIOExceptionpublic DeserializeRead.ReadDecimalResults createReadDecimalResults()
createReadDecimalResults in interface DeserializeReadpublic void readHiveDecimal(DeserializeRead.ReadDecimalResults readDecimalResults) throws IOException
readHiveDecimal in interface DeserializeReadIOExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.