|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.oozie.util.WritableUtils
public class WritableUtils
Utility class to write/read Hadoop writables to/from a byte array.
| Constructor Summary | |
|---|---|
WritableUtils()
|
|
| Method Summary | ||
|---|---|---|
static
|
fromByteArray(byte[] array,
Class<T> clazz)
Read a writable from a byte array. |
|
static String |
readStr(DataInput dataInput)
Read a string from a data input supporting null values. |
|
static byte[] |
toByteArray(org.apache.hadoop.io.Writable writable)
Write a writable to a byte array. |
|
static void |
writeStr(DataOutput dataOutput,
String str)
Write a string to a data output supporting null values. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WritableUtils()
| Method Detail |
|---|
public static byte[] toByteArray(org.apache.hadoop.io.Writable writable)
writable - writable to write.
public static <T extends org.apache.hadoop.io.Writable> T fromByteArray(byte[] array,
Class<T> clazz)
array - byte array with the serialized writable.clazz - writable class.
public static void writeStr(DataOutput dataOutput,
String str)
throws IOException
null values. It uses the '||' token to represent
null.
dataOutput - data output.str - string to write.
IOException - thrown if the string could not be written.
public static String readStr(DataInput dataInput)
throws IOException
null values. It uses the '||' token to represent
null.
dataInput - data input.
null if the '||' token was read.
IOException - thrown if the string could not be read.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||