Uses of Enum Class
org.apache.cassandra.utils.bytecomparable.ByteComparable.Version
Packages that use ByteComparable.Version
Package
Description
-
Uses of ByteComparable.Version in org.apache.cassandra.db
Fields in org.apache.cassandra.db with type parameters of type ByteComparable.VersionMethods in org.apache.cassandra.db with parameters of type ByteComparable.VersionModifier and TypeMethodDescriptionintClusteringPrefix.Kind.asByteComparableValue(ByteComparable.Version version) DecoratedKey.asComparableBytes(ByteComparable.Version version) PartitionPosition.asComparableBytes(ByteComparable.Version version) Produce a prefix-free byte-comparable representation of the key, i.e.static BufferDecoratedKeyBufferDecoratedKey.fromByteComparable(ByteComparable byteComparable, ByteComparable.Version version, IPartitioner partitioner) A factory method that translates the given byte-comparable representation to aBufferDecoratedKeyinstance.protected ByteSourceDecoratedKey.keyComparableBytes(ByteComparable.Version version) protected ByteSourceNativeDecoratedKey.keyComparableBytes(ByteComparable.Version version) static byte[]DecoratedKey.keyFromByteSource(ByteSource.Peekable peekableByteSource, ByteComparable.Version version, IPartitioner partitioner) -
Uses of ByteComparable.Version in org.apache.cassandra.db.marshal
Methods in org.apache.cassandra.db.marshal with parameters of type ByteComparable.VersionModifier and TypeMethodDescription<V> ByteSourceAbstractTimeUUIDType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) final ByteSourceAbstractType.asComparableBytes(ByteBuffer byteBuffer, ByteComparable.Version version) <V> ByteSourceAbstractType.asComparableBytes(ValueAccessor<V> accessor, V value, ByteComparable.Version version) Produce a byte-comparable representation of the given value, i.e.<V> ByteSourceBooleanType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceByteType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceCompositeType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceDateType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) Deprecated.<V> ByteSourceDecimalType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) Constructs a byte-comparable representation.<V> ByteSourceDoubleType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceDynamicCompositeType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceEmptyType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceFloatType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceInt32Type.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceIntegerType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) Constructs a byte-comparable representation of the number.<V> ByteSourceLexicalUUIDType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceListType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceLongType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <T> ByteSourceMapType.asComparableBytes(ValueAccessor<T> accessor, T data, ByteComparable.Version version) <V> ByteSourcePartitionerDefinedOrder.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceReversedType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceSetType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceShortType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceSimpleDateType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceTimestampType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceTimeType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceTupleType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version version) <V> ByteSourceUUIDType.asComparableBytes(ValueAccessor<V> accessor, V data, ByteComparable.Version v) <V> ByteSourceVectorType.asComparableBytes(ValueAccessor<V> accessor, V value, ByteComparable.Version version) <V> VAbstractTimeUUIDType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VAbstractType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) Translates the given byte-ordered representation to the common, non-byte-ordered binary representation of a payload for this abstract type (the latter, common binary representation is what we mostly work with in the storage engine internals).final ByteBufferAbstractType.fromComparableBytes(ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VBooleanType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VByteType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VCompositeType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VDateType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) Deprecated.<V> VDecimalType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VDoubleType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VDynamicCompositeType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VEmptyType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VFloatType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VInt32Type.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VIntegerType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VLexicalUUIDType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VListType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VLongType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <T> TMapType.fromComparableBytes(ValueAccessor<T> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VPartitionerDefinedOrder.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VReversedType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VSetType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VShortType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VSimpleDateType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VTimestampType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VTimeType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VTupleType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VUUIDType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) <V> VVectorType.fromComparableBytes(ValueAccessor<V> accessor, ByteSource.Peekable comparableBytes, ByteComparable.Version version) -
Uses of ByteComparable.Version in org.apache.cassandra.db.memtable
Fields in org.apache.cassandra.db.memtable declared as ByteComparable.VersionModifier and TypeFieldDescriptionstatic final ByteComparable.VersionTrieMemtable.BYTE_COMPARABLE_VERSIONThe byte-ordering conversion version to use for memtables. -
Uses of ByteComparable.Version in org.apache.cassandra.db.tries
Fields in org.apache.cassandra.db.tries declared as ByteComparable.Version -
Uses of ByteComparable.Version in org.apache.cassandra.dht
Methods in org.apache.cassandra.dht with parameters of type ByteComparable.VersionModifier and TypeMethodDescriptionByteOrderedPartitioner.BytesToken.asComparableBytes(ByteComparable.Version version) LocalPartitioner.LocalToken.asComparableBytes(ByteComparable.Version version) Murmur3Partitioner.LongToken.asComparableBytes(ByteComparable.Version version) OrderPreservingPartitioner.StringToken.asComparableBytes(ByteComparable.Version version) RandomPartitioner.BigIntegerToken.asComparableBytes(ByteComparable.Version version) abstract ByteSourceToken.asComparableBytes(ByteComparable.Version version) Produce a weakly prefix-free byte-comparable representation of the token, i.e.Token.KeyBound.asComparableBytes(ByteComparable.Version version) Token.TokenFactory.asComparableBytes(Token token, ByteComparable.Version version) Produce a byte-comparable representation of the token.abstract TokenToken.TokenFactory.fromComparableBytes(ByteSource.Peekable comparableBytes, ByteComparable.Version version) Translates the given byte-comparable representation to a token instance. -
Uses of ByteComparable.Version in org.apache.cassandra.index.sai.utils
Methods in org.apache.cassandra.index.sai.utils with parameters of type ByteComparable.VersionModifier and TypeMethodDescriptionIndexTermType.asComparableBytes(ByteBuffer value, ByteComparable.Version version) PrimaryKey.asComparableBytes(ByteComparable.Version version) Returns thePrimaryKeyas aByteSourcebyte comparable representation. -
Uses of ByteComparable.Version in org.apache.cassandra.io.tries
Fields in org.apache.cassandra.io.tries declared as ByteComparable.VersionModifier and TypeFieldDescriptionstatic final ByteComparable.VersionWalker.BYTE_COMPARABLE_VERSION -
Uses of ByteComparable.Version in org.apache.cassandra.utils.bytecomparable
Methods in org.apache.cassandra.utils.bytecomparable that return ByteComparable.VersionModifier and TypeMethodDescriptionstatic ByteComparable.VersionReturns the enum constant of this class with the specified name.static ByteComparable.Version[]ByteComparable.Version.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.cassandra.utils.bytecomparable with parameters of type ByteComparable.VersionModifier and TypeMethodDescriptionByteComparable.asComparableBytes(ByteComparable.Version version) Returns a source that generates the byte-comparable representation of the value byte by byte.default StringByteComparable.byteComparableAsString(ByteComparable.Version version) Construct a human-readable string from the byte-comparable representation.static intByteComparable.compare(ByteComparable bytes1, ByteComparable bytes2, ByteComparable.Version version) Compare two byte-comparable values by their byte-comparable representation.static intByteComparable.diffPoint(ByteComparable bytes1, ByteComparable bytes2, ByteComparable.Version version) Returns the length of the minimum prefix that differentiates the two given byte-comparable representations.static intByteComparable.length(ByteComparable src, ByteComparable.Version version) Return the length of a byte comparable, not including the terminator byte.static ByteSourceByteSource.of(byte[] buf, ByteComparable.Version version) Encodes a byte array as a byte-comparable source that has 0s escaped and finishes in an escape.static ByteSourceByteSource.of(String s, ByteComparable.Version version) static ByteSourceByteSource.of(ByteBuffer buf, ByteComparable.Version version) Encodes a byte buffer as a byte-comparable source that has 0s escaped and finishes in an escape.static <V> ByteSourceByteSource.of(ValueAccessor<V> accessor, V data, ByteComparable.Version version) Encodes byte-accessible data as a byte-comparable source that has 0s escaped and finishes in an escaped state.static ByteSourceByteSource.ofMemory(long address, int length, ByteComparable.Version version) Encodes a memory range as a byte-comparable source that has 0s escaped and finishes in an escape.static ByteSourceByteSource.withTerminatorMaybeLegacy(ByteComparable.Version version, int legacyTerminator, ByteSource... srcs)