public class JSONWritable
extends java.lang.Object
implements com.aliyun.odps.io.Writable
| Modifier and Type | Field and Description |
|---|---|
(package private) byte[] |
bytes |
private static byte[] |
EMPTY_BYTES |
(package private) int |
length |
(package private) int |
off |
| Constructor and Description |
|---|
JSONWritable() |
JSONWritable(byte[] bytes) |
| Modifier and Type | Method and Description |
|---|---|
void |
readFields(java.io.DataInput in) |
void |
set(byte[] utf8) |
void |
set(byte[] utf8,
int start,
int len) |
void |
set(java.lang.String string) |
(package private) void |
setCapacity(int len,
boolean keepData) |
java.lang.String |
toString() |
void |
write(java.io.DataOutput out) |
private static final byte[] EMPTY_BYTES
byte[] bytes
int off
int length
public JSONWritable()
public JSONWritable(byte[] bytes)
public void write(java.io.DataOutput out)
throws java.io.IOException
write in interface com.aliyun.odps.io.Writablejava.io.IOExceptionpublic void readFields(java.io.DataInput in)
throws java.io.IOException
readFields in interface com.aliyun.odps.io.Writablejava.io.IOExceptionvoid setCapacity(int len,
boolean keepData)
public void set(java.lang.String string)
public void set(byte[] utf8)
public void set(byte[] utf8,
int start,
int len)
public java.lang.String toString()
toString in class java.lang.Object