public class SuperColumns
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SuperColumns.SCFilter |
Constructor and Description |
---|
SuperColumns() |
Modifier and Type | Method and Description |
---|---|
static void |
deserializerSuperColumnFamily(java.io.DataInput in,
ColumnFamily cf,
ColumnSerializer.Flag flag,
int version) |
static java.nio.ByteBuffer |
endOf(java.nio.ByteBuffer scName) |
static SuperColumns.SCFilter |
filterToSC(CompositeType type,
IDiskAtomFilter filter) |
static IDiskAtomFilter |
fromSCFilter(CompositeType type,
java.nio.ByteBuffer scName,
IDiskAtomFilter filter) |
static IDiskAtomFilter |
fromSCNamesFilter(CompositeType type,
java.nio.ByteBuffer scName,
NamesQueryFilter filter) |
static SliceQueryFilter |
fromSCSliceFilter(CompositeType type,
java.nio.ByteBuffer scName,
SliceQueryFilter filter) |
static AbstractType<?> |
getComparatorFor(CFMetaData metadata,
boolean subColumn) |
static AbstractType<?> |
getComparatorFor(CFMetaData metadata,
java.nio.ByteBuffer superColumn) |
static SuperColumns.SCFilter |
namesFilterToSC(CompositeType type,
NamesQueryFilter filter) |
static java.util.Iterator<OnDiskAtom> |
onDiskIterator(java.io.DataInput in,
int superColumnCount,
ColumnSerializer.Flag flag,
int expireBefore) |
static java.nio.ByteBuffer |
scName(java.nio.ByteBuffer columnName) |
static long |
serializedSize(ColumnFamily scf,
TypeSizes typeSizes,
int version) |
static void |
serializeSuperColumnFamily(ColumnFamily scf,
java.io.DataOutput out,
int version) |
static SuperColumns.SCFilter |
sliceFilterToSC(CompositeType type,
SliceQueryFilter filter) |
static java.nio.ByteBuffer |
startOf(java.nio.ByteBuffer scName) |
static java.nio.ByteBuffer |
subName(java.nio.ByteBuffer columnName) |
public static java.util.Iterator<OnDiskAtom> onDiskIterator(java.io.DataInput in, int superColumnCount, ColumnSerializer.Flag flag, int expireBefore)
public static void serializeSuperColumnFamily(ColumnFamily scf, java.io.DataOutput out, int version) throws java.io.IOException
java.io.IOException
public static void deserializerSuperColumnFamily(java.io.DataInput in, ColumnFamily cf, ColumnSerializer.Flag flag, int version) throws java.io.IOException
java.io.IOException
public static long serializedSize(ColumnFamily scf, TypeSizes typeSizes, int version)
public static AbstractType<?> getComparatorFor(CFMetaData metadata, java.nio.ByteBuffer superColumn)
public static AbstractType<?> getComparatorFor(CFMetaData metadata, boolean subColumn)
public static java.nio.ByteBuffer scName(java.nio.ByteBuffer columnName)
public static java.nio.ByteBuffer subName(java.nio.ByteBuffer columnName)
public static java.nio.ByteBuffer startOf(java.nio.ByteBuffer scName)
public static java.nio.ByteBuffer endOf(java.nio.ByteBuffer scName)
public static SuperColumns.SCFilter filterToSC(CompositeType type, IDiskAtomFilter filter)
public static SuperColumns.SCFilter namesFilterToSC(CompositeType type, NamesQueryFilter filter)
public static SuperColumns.SCFilter sliceFilterToSC(CompositeType type, SliceQueryFilter filter)
public static IDiskAtomFilter fromSCFilter(CompositeType type, java.nio.ByteBuffer scName, IDiskAtomFilter filter)
public static IDiskAtomFilter fromSCNamesFilter(CompositeType type, java.nio.ByteBuffer scName, NamesQueryFilter filter)
public static SliceQueryFilter fromSCSliceFilter(CompositeType type, java.nio.ByteBuffer scName, SliceQueryFilter filter)
Copyright © 2015 The Apache Software Foundation