public interface SerializeWrite
Modifier and Type | Method and Description |
---|---|
void |
beginList(List list) |
void |
beginMap(Map<?,?> map) |
void |
beginStruct(List fieldValues) |
void |
beginUnion(int tag) |
void |
finishList() |
void |
finishMap() |
void |
finishStruct() |
void |
finishUnion() |
void |
reset() |
void |
separateKey() |
void |
separateKeyValuePair() |
void |
separateList() |
void |
separateStruct() |
void |
set(ByteStream.Output output) |
void |
setAppend(ByteStream.Output output) |
void |
writeBinary(byte[] v) |
void |
writeBinary(byte[] v,
int start,
int length) |
void |
writeBoolean(boolean v) |
void |
writeByte(byte v) |
void |
writeDate(Date date) |
void |
writeDate(int dateAsDays) |
void |
writeDecimal64(long decimal64Long,
int scale) |
void |
writeDouble(double vd) |
void |
writeFloat(float vf) |
void |
writeHiveChar(HiveChar hiveChar) |
void |
writeHiveDecimal(org.apache.hadoop.hive.common.type.HiveDecimal dec,
int scale) |
void |
writeHiveDecimal(org.apache.hadoop.hive.serde2.io.HiveDecimalWritable decWritable,
int scale) |
void |
writeHiveIntervalDayTime(org.apache.hadoop.hive.common.type.HiveIntervalDayTime vidt) |
void |
writeHiveIntervalYearMonth(HiveIntervalYearMonth viyt) |
void |
writeHiveIntervalYearMonth(int totalMonths) |
void |
writeHiveVarchar(HiveVarchar hiveVarchar) |
void |
writeInt(int v) |
void |
writeLong(long v) |
void |
writeNull() |
void |
writeShort(short v) |
void |
writeString(byte[] v) |
void |
writeString(byte[] v,
int start,
int length) |
void |
writeTimestamp(Timestamp vt) |
void set(ByteStream.Output output)
void setAppend(ByteStream.Output output)
void reset()
void writeNull() throws IOException
IOException
void writeBoolean(boolean v) throws IOException
IOException
void writeByte(byte v) throws IOException
IOException
void writeShort(short v) throws IOException
IOException
void writeInt(int v) throws IOException
IOException
void writeLong(long v) throws IOException
IOException
void writeFloat(float vf) throws IOException
IOException
void writeDouble(double vd) throws IOException
IOException
void writeString(byte[] v) throws IOException
IOException
void writeString(byte[] v, int start, int length) throws IOException
IOException
void writeHiveChar(HiveChar hiveChar) throws IOException
IOException
void writeHiveVarchar(HiveVarchar hiveVarchar) throws IOException
IOException
void writeBinary(byte[] v) throws IOException
IOException
void writeBinary(byte[] v, int start, int length) throws IOException
IOException
void writeDate(Date date) throws IOException
IOException
void writeDate(int dateAsDays) throws IOException
IOException
void writeTimestamp(Timestamp vt) throws IOException
IOException
void writeHiveIntervalYearMonth(HiveIntervalYearMonth viyt) throws IOException
IOException
void writeHiveIntervalYearMonth(int totalMonths) throws IOException
IOException
void writeHiveIntervalDayTime(org.apache.hadoop.hive.common.type.HiveIntervalDayTime vidt) throws IOException
IOException
void writeDecimal64(long decimal64Long, int scale) throws IOException
IOException
void writeHiveDecimal(org.apache.hadoop.hive.common.type.HiveDecimal dec, int scale) throws IOException
IOException
void writeHiveDecimal(org.apache.hadoop.hive.serde2.io.HiveDecimalWritable decWritable, int scale) throws IOException
IOException
void beginList(List list)
void separateList()
void finishList()
void beginMap(Map<?,?> map)
void separateKey()
void separateKeyValuePair()
void finishMap()
void beginStruct(List fieldValues)
void separateStruct()
void finishStruct()
void beginUnion(int tag) throws IOException
IOException
void finishUnion()
Copyright © 2022 The Apache Software Foundation. All rights reserved.