public interface SerializeWrite
| Modifier and Type | Method and Description |
|---|---|
void |
reset() |
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 |
writeDouble(double vd) |
void |
writeFloat(float vf) |
void |
writeHiveChar(HiveChar hiveChar) |
void |
writeHiveDecimal(HiveDecimal dec) |
void |
writeHiveIntervalDayTime(HiveIntervalDayTime vidt) |
void |
writeHiveIntervalDayTime(long totalNanos) |
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
IOExceptionvoid writeBoolean(boolean v)
throws IOException
IOExceptionvoid writeByte(byte v)
throws IOException
IOExceptionvoid writeShort(short v)
throws IOException
IOExceptionvoid writeInt(int v)
throws IOException
IOExceptionvoid writeLong(long v)
throws IOException
IOExceptionvoid writeFloat(float vf)
throws IOException
IOExceptionvoid writeDouble(double vd)
throws IOException
IOExceptionvoid writeString(byte[] v)
throws IOException
IOExceptionvoid writeString(byte[] v,
int start,
int length)
throws IOException
IOExceptionvoid writeHiveChar(HiveChar hiveChar) throws IOException
IOExceptionvoid writeHiveVarchar(HiveVarchar hiveVarchar) throws IOException
IOExceptionvoid writeBinary(byte[] v)
throws IOException
IOExceptionvoid writeBinary(byte[] v,
int start,
int length)
throws IOException
IOExceptionvoid writeDate(Date date) throws IOException
IOExceptionvoid writeDate(int dateAsDays)
throws IOException
IOExceptionvoid writeTimestamp(Timestamp vt) throws IOException
IOExceptionvoid writeHiveIntervalYearMonth(HiveIntervalYearMonth viyt) throws IOException
IOExceptionvoid writeHiveIntervalYearMonth(int totalMonths)
throws IOException
IOExceptionvoid writeHiveIntervalDayTime(HiveIntervalDayTime vidt) throws IOException
IOExceptionvoid writeHiveIntervalDayTime(long totalNanos)
throws IOException
IOExceptionvoid writeHiveDecimal(HiveDecimal dec) throws IOException
IOExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.