public static class Clustering.Serializer
extends java.lang.Object
Because every clustering in a given table must have the same size (ant that size cannot actually change once the table has been defined), we don't record that size.
| Constructor and Description | 
|---|
| Serializer() | 
| Modifier and Type | Method and Description | 
|---|---|
| Clustering | deserialize(java.nio.ByteBuffer in,
           int version,
           java.util.List<AbstractType<?>> types) | 
| Clustering | deserialize(DataInputPlus in,
           int version,
           java.util.List<AbstractType<?>> types) | 
| void | serialize(Clustering clustering,
         DataOutputPlus out,
         int version,
         java.util.List<AbstractType<?>> types) | 
| java.nio.ByteBuffer | serialize(Clustering clustering,
         int version,
         java.util.List<AbstractType<?>> types) | 
| long | serializedSize(Clustering clustering,
              int version,
              java.util.List<AbstractType<?>> types) | 
| void | skip(DataInputPlus in,
    int version,
    java.util.List<AbstractType<?>> types) | 
public void serialize(Clustering clustering, DataOutputPlus out, int version, java.util.List<AbstractType<?>> types) throws java.io.IOException
java.io.IOExceptionpublic java.nio.ByteBuffer serialize(Clustering clustering, int version, java.util.List<AbstractType<?>> types)
public long serializedSize(Clustering clustering, int version, java.util.List<AbstractType<?>> types)
public void skip(DataInputPlus in, int version, java.util.List<AbstractType<?>> types) throws java.io.IOException
java.io.IOExceptionpublic Clustering deserialize(DataInputPlus in, int version, java.util.List<AbstractType<?>> types) throws java.io.IOException
java.io.IOExceptionpublic Clustering deserialize(java.nio.ByteBuffer in, int version, java.util.List<AbstractType<?>> types)
Copyright © 2018 The Apache Software Foundation