@InterfaceAudience.Private public class Writables extends Object
| Constructor and Description | 
|---|
| Writables() | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.hadoop.io.Writable | copyWritable(byte[] bytes,
            org.apache.hadoop.io.Writable tgt)Copy one Writable to another. | 
| static org.apache.hadoop.io.Writable | copyWritable(org.apache.hadoop.io.Writable src,
            org.apache.hadoop.io.Writable tgt)Copy one Writable to another. | 
| static byte[] | getBytes(org.apache.hadoop.io.Writable... ws)Put a bunch of Writables as bytes all into the one byte array. | 
| static byte[] | getBytes(org.apache.hadoop.io.Writable w)Get the Writable's contents as a byte array | 
| static org.apache.hadoop.io.Writable | getWritable(byte[] bytes,
           int offset,
           int length,
           org.apache.hadoop.io.Writable w)Set bytes into the passed Writable by calling its
  Writable.readFields(java.io.DataInput). | 
| static org.apache.hadoop.io.Writable | getWritable(byte[] bytes,
           org.apache.hadoop.io.Writable w)Set bytes into the passed Writable by calling its
  Writable.readFields(java.io.DataInput). | 
public static byte[] getBytes(org.apache.hadoop.io.Writable w)
                       throws IOException
w - writablew gotten by running its
         Writable.write(java.io.DataOutput) method.IOException - egetWritable(byte[], Writable)public static byte[] getBytes(org.apache.hadoop.io.Writable... ws)
                       throws IOException
ws - writablew gotten by running its
         Writable.write(java.io.DataOutput) method.IOException - epublic static org.apache.hadoop.io.Writable getWritable(byte[] bytes,
                                                        org.apache.hadoop.io.Writable w)
                                                 throws IOException
Writable.readFields(java.io.DataInput).bytes - serialized bytesw - An empty Writable (usually made by calling the null-arg constructor).bytes array or IllegalArgumentException if passed null or an empty
         bytes array.IOException - epublic static org.apache.hadoop.io.Writable getWritable(byte[] bytes,
                                                        int offset,
                                                        int length,
                                                        org.apache.hadoop.io.Writable w)
                                                 throws IOException
Writable.readFields(java.io.DataInput).bytes - serialized bytesoffset - offset into arraylength - length of dataw - An empty Writable (usually made by calling the null-arg constructor).bytes array or IllegalArgumentException if passed null or an empty
         bytes array.IOException - epublic static org.apache.hadoop.io.Writable copyWritable(org.apache.hadoop.io.Writable src,
                                                         org.apache.hadoop.io.Writable tgt)
                                                  throws IOException
src - Source Writabletgt - Target WritableIOException - epublic static org.apache.hadoop.io.Writable copyWritable(byte[] bytes,
                                                         org.apache.hadoop.io.Writable tgt)
                                                  throws IOException
bytes - Source Writabletgt - Target WritableIOException - eCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.