@InterfaceAudience.Public @InterfaceStability.Stable public abstract class CompressedWritable extends Object implements Writable
| コンストラクタと説明 | 
|---|
| CompressedWritable() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| protected void | ensureInflated()Must be called by all methods which access fields to ensure that the data
 has been uncompressed. | 
| void | readFields(DataInput in)Deserialize the fields of this object from  in. | 
| protected abstract void | readFieldsCompressed(DataInput in)Subclasses implement this instead of  readFields(DataInput). | 
| void | write(DataOutput out)Serialize the fields of this object to  out. | 
| protected abstract void | writeCompressed(DataOutput out)Subclasses implement this instead of  write(DataOutput). | 
public CompressedWritable()
public final void readFields(DataInput in) throws IOException
Writablein.  
 
 For efficiency, implementations should attempt to re-use storage in the existing object where possible.
readFields インタフェース内 Writablein - DataInput to deseriablize this object from.IOExceptionprotected void ensureInflated()
protected abstract void readFieldsCompressed(DataInput in) throws IOException
readFields(DataInput).IOExceptionpublic final void write(DataOutput out) throws IOException
Writableout.write インタフェース内 Writableout - DataOuput to serialize this object into.IOExceptionprotected abstract void writeCompressed(DataOutput out) throws IOException
write(DataOutput).IOExceptionCopyright © 2016 Apache Software Foundation. All rights reserved.