|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICompactSerializer2<T>
This interface is an extension of the ICompactSerializer which allows for partial deserialization of a type. Author : Avinash Lakshman ( alakshman@facebook.com) & Prashant Malik ( pmalik@facebook.com )
Method Summary | |
---|---|
T |
deserialize(java.io.DataInputStream dis,
IFilter filter)
Returns an instance of an IColumn which contains only the columns that are required. |
T |
deserialize(java.io.DataInputStream dis,
java.lang.String name,
IFilter filter)
This method is used to deserialize just the specified field from the serialized stream. |
void |
skip(java.io.DataInputStream dis)
|
Methods inherited from interface org.apache.cassandra.io.ICompactSerializer |
---|
deserialize, serialize |
Method Detail |
---|
T deserialize(java.io.DataInputStream dis, IFilter filter) throws java.io.IOException
dis
- DataInput from which we need to deserialize.
java.io.IOException
T deserialize(java.io.DataInputStream dis, java.lang.String name, IFilter filter) throws java.io.IOException
dis
- DataInput from which we need to deserialize.name
- name of the desired field.
java.io.IOException
void skip(java.io.DataInputStream dis) throws java.io.IOException
dis
-
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |