public class ClusteringBoundary extends ClusteringBoundOrBoundary
ClusteringBoundOrBoundary.SerializerClusteringPrefix.Deserializer, ClusteringPrefix.KindserializerEMPTY_VALUES_ARRAY, kind, values| Modifier | Constructor and Description |
|---|---|
protected |
ClusteringBoundary(ClusteringPrefix.Kind kind,
java.nio.ByteBuffer[] values) |
| Modifier and Type | Method and Description |
|---|---|
ClusteringBound |
closeBound(boolean reversed) |
ClusteringBoundary |
copy(AbstractAllocator allocator) |
static ClusteringBoundary |
create(ClusteringPrefix.Kind kind,
java.nio.ByteBuffer[] values) |
ClusteringBoundary |
invert()
Returns the inverse of the current bound.
|
ClusteringBound |
openBound(boolean reversed) |
exclusiveClose, exclusiveCloseInclusiveOpen, exclusiveOpen, inclusiveClose, inclusiveCloseExclusiveOpen, inclusiveOpen, isBoundary, isClose, isOpen, toString, toStringclustering, get, getRawValues, kind, size, unsharedHeapSize, unsharedHeapSizeExcludingDatadataSize, digest, equals, hashCodeprotected ClusteringBoundary(ClusteringPrefix.Kind kind, java.nio.ByteBuffer[] values)
public static ClusteringBoundary create(ClusteringPrefix.Kind kind, java.nio.ByteBuffer[] values)
public ClusteringBoundary invert()
ClusteringBoundOrBoundaryThis invert both start into end (and vice-versa) and inclusive into exclusive (and vice-versa).
invert in class ClusteringBoundOrBoundarypublic ClusteringBoundary copy(AbstractAllocator allocator)
copy in class ClusteringBoundOrBoundarypublic ClusteringBound openBound(boolean reversed)
public ClusteringBound closeBound(boolean reversed)
Copyright © 2018 The Apache Software Foundation