Package org.apache.cassandra.db
Class ArrayClusteringBoundOrBoundary
- java.lang.Object
-
- org.apache.cassandra.db.AbstractOnHeapClusteringPrefix<byte[]>
-
- org.apache.cassandra.db.AbstractArrayClusteringPrefix
-
- org.apache.cassandra.db.ArrayClusteringBoundOrBoundary
-
- All Implemented Interfaces:
IMeasurableMemory
,Clusterable<byte[]>
,ClusteringBoundOrBoundary<byte[]>
,ClusteringPrefix<byte[]>
- Direct Known Subclasses:
ArrayClusteringBound
,ArrayClusteringBoundary
public abstract class ArrayClusteringBoundOrBoundary extends AbstractArrayClusteringPrefix implements ClusteringBoundOrBoundary<byte[]>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.cassandra.db.ClusteringBoundOrBoundary
ClusteringBoundOrBoundary.Serializer
-
Nested classes/interfaces inherited from interface org.apache.cassandra.db.ClusteringPrefix
ClusteringPrefix.Deserializer, ClusteringPrefix.Kind, ClusteringPrefix.Serializer
-
-
Field Summary
-
Fields inherited from class org.apache.cassandra.db.AbstractArrayClusteringPrefix
EMPTY_VALUES_ARRAY
-
Fields inherited from class org.apache.cassandra.db.AbstractOnHeapClusteringPrefix
kind, values
-
Fields inherited from interface org.apache.cassandra.db.ClusteringBoundOrBoundary
serializer
-
Fields inherited from interface org.apache.cassandra.db.ClusteringPrefix
serializer
-
-
Constructor Summary
Constructors Constructor Description ArrayClusteringBoundOrBoundary(ClusteringPrefix.Kind kind, byte[][] values)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ClusteringBoundOrBoundary<byte[]>
create(ClusteringPrefix.Kind kind, byte[][] values)
-
Methods inherited from class org.apache.cassandra.db.AbstractArrayClusteringPrefix
accessor, getBufferArray, retainable
-
Methods inherited from class org.apache.cassandra.db.AbstractOnHeapClusteringPrefix
clustering, equals, get, getRawValues, hashCode, kind, size
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.cassandra.db.Clusterable
clustering
-
Methods inherited from interface org.apache.cassandra.db.ClusteringBoundOrBoundary
clone, invert, isBoundary, isClose, isOpen, toString, toString
-
Methods inherited from interface org.apache.cassandra.db.ClusteringPrefix
accessor, asEndBound, asStartBound, bufferAt, clusteringString, dataSize, digest, get, getBufferArray, getRawValues, isBottom, isEmpty, isTop, kind, retainable, serializeAsPartitionKey, size, stringAt, validate, validate
-
Methods inherited from interface org.apache.cassandra.cache.IMeasurableMemory
unsharedHeapSize
-
-
-
-
Constructor Detail
-
ArrayClusteringBoundOrBoundary
public ArrayClusteringBoundOrBoundary(ClusteringPrefix.Kind kind, byte[][] values)
-
-
Method Detail
-
create
public static ClusteringBoundOrBoundary<byte[]> create(ClusteringPrefix.Kind kind, byte[][] values)
-
-