Modifier and Type | Method and Description |
---|---|
Batch |
Batch.Serializer.deserialize(DataInputPlus in,
int version) |
Modifier and Type | Method and Description |
---|---|
IRowCacheEntry |
SerializingCacheProvider.RowCacheSerializer.deserialize(DataInputPlus in) |
java.util.concurrent.Future<Pair<K,V>> |
AutoSavingCache.CacheSerializer.deserialize(DataInputPlus in,
ColumnFamilyStore cfs) |
static CounterCacheKey |
CounterCacheKey.read(TableMetadata tableMetadata,
DataInputPlus in) |
Modifier and Type | Field and Description |
---|---|
protected DataInputPlus |
UnfilteredDeserializer.in |
Modifier and Type | Method and Description |
---|---|
static UnfilteredDeserializer |
UnfilteredDeserializer.create(TableMetadata metadata,
DataInputPlus in,
SerializationHeader header,
DeserializationHelper helper) |
DeletionTime |
DeletionTime.Serializer.deserialize(DataInputPlus in) |
CounterMutation |
CounterMutation.CounterMutationSerializer.deserialize(DataInputPlus in,
int version) |
Mutation |
Mutation.MutationSerializer.deserialize(DataInputPlus in,
int version) |
ReadCommand |
ReadCommand.Serializer.deserialize(DataInputPlus in,
int version) |
TruncateResponse |
TruncateResponse.TruncateResponseSerializer.deserialize(DataInputPlus in,
int version) |
abstract ReadCommand |
ReadCommand.SelectionDeserializer.deserialize(DataInputPlus in,
int version,
boolean isDigest,
int digestVersion,
boolean acceptsTransient,
TableMetadata metadata,
int nowInSec,
ColumnFilter columnFilter,
RowFilter rowFilter,
DataLimits limits,
IndexMetadata index) |
Mutation |
Mutation.MutationSerializer.deserialize(DataInputPlus in,
int version,
DeserializationHelper.Flag flag) |
Clustering<byte[]> |
Clustering.Serializer.deserialize(DataInputPlus in,
int version,
java.util.List<AbstractType<?>> types) |
ClusteringBoundOrBoundary<byte[]> |
ClusteringBoundOrBoundary.Serializer.deserialize(DataInputPlus in,
int version,
java.util.List<AbstractType<?>> types) |
ClusteringPrefix<byte[]> |
ClusteringPrefix.Serializer.deserialize(DataInputPlus in,
int version,
java.util.List<AbstractType<?>> types) |
Slice |
Slice.Serializer.deserialize(DataInputPlus in,
int version,
java.util.List<AbstractType<?>> types) |
DataRange |
DataRange.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata) |
Slices |
Slices.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata) |
RowIndexEntry<T> |
RowIndexEntry.IndexSerializer.deserialize(DataInputPlus in,
long indexFilePosition) |
RowIndexEntry<IndexInfo> |
RowIndexEntry.Serializer.deserialize(DataInputPlus in,
long indexFilePosition) |
Columns |
Columns.Serializer.deserialize(DataInputPlus in,
TableMetadata metadata) |
SerializationHeader.Component |
SerializationHeader.Serializer.deserialize(Version version,
DataInputPlus in) |
RowIndexEntry<T> |
RowIndexEntry.IndexSerializer.deserializeForCache(DataInputPlus in) |
RowIndexEntry<IndexInfo> |
RowIndexEntry.Serializer.deserializeForCache(DataInputPlus in) |
SerializationHeader |
SerializationHeader.Serializer.deserializeForMessaging(DataInputPlus in,
TableMetadata metadata,
ColumnFilter selection,
boolean hasStatic) |
long |
RowIndexEntry.IndexSerializer.deserializePositionAndSkip(DataInputPlus in) |
long |
RowIndexEntry.Serializer.deserializePositionAndSkip(DataInputPlus in) |
Columns |
Columns.Serializer.deserializeSubset(Columns superset,
DataInputPlus in) |
ClusteringBoundOrBoundary<byte[]> |
ClusteringBoundOrBoundary.Serializer.deserializeValues(DataInputPlus in,
ClusteringPrefix.Kind kind,
int version,
java.util.List<AbstractType<?>> types) |
DeletionTime |
SerializationHeader.readDeletionTime(DataInputPlus in) |
int |
SerializationHeader.readLocalDeletionTime(DataInputPlus in) |
static long |
RowIndexEntry.Serializer.readPosition(DataInputPlus in)
Reads only the data 'position' of the index entry and returns it.
|
long |
SerializationHeader.readTimestamp(DataInputPlus in) |
int |
SerializationHeader.readTTL(DataInputPlus in) |
void |
DeletionTime.Serializer.skip(DataInputPlus in) |
void |
Clustering.Serializer.skip(DataInputPlus in,
int version,
java.util.List<AbstractType<?>> types) |
void |
ClusteringPrefix.Serializer.skip(DataInputPlus in,
int version,
java.util.List<AbstractType<?>> types) |
static void |
RowIndexEntry.Serializer.skip(DataInputPlus in,
Version version) |
void |
SerializationHeader.skipDeletionTime(DataInputPlus in) |
static void |
RowIndexEntry.Serializer.skipForCache(DataInputPlus in) |
void |
SerializationHeader.skipLocalDeletionTime(DataInputPlus in) |
void |
SerializationHeader.skipTimestamp(DataInputPlus in) |
void |
SerializationHeader.skipTTL(DataInputPlus in) |
void |
ClusteringBoundOrBoundary.Serializer.skipValues(DataInputPlus in,
ClusteringPrefix.Kind kind,
int version,
java.util.List<AbstractType<?>> types) |
Constructor and Description |
---|
Deserializer(ClusteringComparator comparator,
DataInputPlus in,
SerializationHeader header) |
Modifier and Type | Method and Description |
---|---|
AggregationSpecification |
AggregationSpecification.Serializer.deserialize(DataInputPlus in,
int version,
ClusteringComparator comparator) |
GroupingState |
GroupingState.Serializer.deserialize(DataInputPlus in,
int version,
ClusteringComparator comparator) |
Modifier and Type | Class and Description |
---|---|
class |
EncryptedFileSegmentInputStream
Each segment of an encrypted file may contain many encrypted chunks, and each chunk needs to be individually decrypted
to reconstruct the full segment.
|
Modifier and Type | Method and Description |
---|---|
CommitLogPosition |
CommitLogPosition.CommitLogPositionSerializer.deserialize(DataInputPlus in) |
Modifier and Type | Method and Description |
---|---|
DataLimits |
DataLimits.Serializer.deserialize(DataInputPlus in,
int version,
ClusteringComparator comparator) |
ClusteringIndexFilter |
ClusteringIndexFilter.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata) |
ColumnFilter |
ColumnFilter.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata) |
ColumnSubselection |
ColumnSubselection.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata) |
protected abstract RowFilter.UserExpression |
RowFilter.UserExpression.Deserializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata) |
RowFilter |
RowFilter.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata) |
ClusteringIndexFilter |
ClusteringIndexFilter.InternalDeserializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata,
boolean reversed) |
Modifier and Type | Method and Description |
---|---|
byte[] |
ByteArrayAccessor.read(DataInputPlus in,
int length) |
java.nio.ByteBuffer |
ByteBufferAccessor.read(DataInputPlus in,
int length) |
V |
ValueAccessor.read(DataInputPlus in,
int length)
Reads a value of bytes from
|
<V> V |
AbstractType.read(ValueAccessor<V> accessor,
DataInputPlus in,
int maxValueSize) |
byte[] |
AbstractType.readArray(DataInputPlus in,
int maxValueSize) |
java.nio.ByteBuffer |
AbstractType.readBuffer(DataInputPlus in) |
java.nio.ByteBuffer |
EmptyType.readBuffer(DataInputPlus in) |
java.nio.ByteBuffer |
AbstractType.readBuffer(DataInputPlus in,
int maxValueSize) |
java.nio.ByteBuffer |
EmptyType.readBuffer(DataInputPlus in,
int maxValueSize) |
void |
AbstractType.skipValue(DataInputPlus in) |
Modifier and Type | Method and Description |
---|---|
PartitionUpdate |
PartitionUpdate.PartitionUpdateSerializer.deserialize(DataInputPlus in,
int version,
DeserializationHelper.Flag flag) |
UnfilteredPartitionIterator |
UnfilteredPartitionIterators.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata metadata,
ColumnFilter selection,
DeserializationHelper.Flag flag) |
Modifier and Type | Class and Description |
---|---|
class |
CompressedInputStream
InputStream which reads compressed chunks from the underlying input stream and deals with decompression
and position tracking.
|
Modifier and Type | Method and Description |
---|---|
CassandraStreamHeader |
CassandraStreamHeader.CassandraStreamHeaderSerializer.deserialize(DataInputPlus in,
int version) |
CassandraStreamHeader |
CassandraStreamHeader.CassandraStreamHeaderSerializer.deserialize(DataInputPlus in,
int version,
java.util.function.Function<TableId,IPartitioner> partitionerMapper) |
SSTableMultiWriter |
CassandraCompressedStreamReader.read(DataInputPlus inputPlus) |
SSTableMultiWriter |
CassandraEntireSSTableStreamReader.read(DataInputPlus in) |
SSTableMultiWriter |
CassandraStreamReader.read(DataInputPlus inputPlus) |
SSTableMultiWriter |
IStreamReader.read(DataInputPlus inputPlus) |
void |
CassandraIncomingFile.read(DataInputPlus in,
int version) |
Constructor and Description |
---|
CompressedInputStream(DataInputPlus input,
CompressionInfo compressionInfo,
ChecksumType checksumType,
java.util.function.DoubleSupplier validateChecksumChance) |
StreamDeserializer(TableMetadata metadata,
DataInputPlus in,
Version version,
SerializationHeader header) |
Modifier and Type | Method and Description |
---|---|
RequestFailureReason |
RequestFailureReason.Serializer.deserialize(DataInputPlus in,
int version) |
Modifier and Type | Class and Description |
---|---|
class |
ChecksummedDataInput
A
RandomAccessReader wrapper that calculates the CRC in place. |
class |
CompressedChecksummedDataInput |
class |
EncryptedChecksummedDataInput |
Modifier and Type | Method and Description |
---|---|
HintMessage |
HintMessage.Serializer.deserialize(DataInputPlus in,
int version) |
Modifier and Type | Method and Description |
---|---|
T |
ISerializer.deserialize(DataInputPlus in)
Deserialize from the specified DataInput instance.
|
Out |
IVersionedAsymmetricSerializer.deserialize(DataInputPlus in,
int version)
Deserialize into the specified DataInputStream instance.
|
default void |
ISerializer.skip(DataInputPlus in) |
Modifier and Type | Field and Description |
---|---|
protected DataInputPlus |
SSTableSimpleIterator.in |
Modifier and Type | Method and Description |
---|---|
static SSTableSimpleIterator |
SSTableSimpleIterator.create(TableMetadata metadata,
DataInputPlus in,
SerializationHeader header,
DeserializationHelper helper,
DeletionTime partitionDeletion) |
static SSTableSimpleIterator |
SSTableSimpleIterator.createTombstoneOnly(TableMetadata metadata,
DataInputPlus in,
SerializationHeader header,
DeserializationHelper helper,
DeletionTime partitionDeletion) |
IndexInfo |
IndexInfo.Serializer.deserialize(DataInputPlus in) |
void |
IndexInfo.Serializer.skip(DataInputPlus in) |
Modifier and Type | Method and Description |
---|---|
void |
BigTableZeroCopyWriter.writeComponent(Component.Type type,
DataInputPlus in,
long size) |
Modifier and Type | Method and Description |
---|---|
CompactionMetadata |
CompactionMetadata.CompactionMetadataSerializer.deserialize(Version version,
DataInputPlus in) |
T |
IMetadataComponentSerializer.deserialize(Version version,
DataInputPlus in)
Deserialize metadata component from given input.
|
StatsMetadata |
StatsMetadata.StatsMetadataSerializer.deserialize(Version version,
DataInputPlus in) |
ValidationMetadata |
ValidationMetadata.ValidationMetadataSerializer.deserialize(Version version,
DataInputPlus in) |
Modifier and Type | Interface and Description |
---|---|
interface |
FileDataInput |
interface |
RewindableDataInput |
Modifier and Type | Class and Description |
---|---|
class |
DataInputBuffer
Input stream around a single ByteBuffer.
|
static class |
DataInputPlus.DataInputStreamPlus
Wrapper around an InputStream that provides no buffering but can decode varints
|
class |
FileSegmentInputStream
This is the same as DataInputBuffer, i.e.
|
class |
MemoryInputStream |
class |
NIODataInputStream
Rough equivalent of BufferedInputStream and DataInputStream wrapping the input stream of a File or Socket
Created to work around the fact that when BIS + DIS delegate to NIO for socket IO they will allocate large
thread local direct byte buffers when a large array is used to read.
|
class |
RandomAccessReader |
class |
RebufferingInputStream
Rough equivalent of BufferedInputStream and DataInputStream wrapping a ByteBuffer that can be refilled
via rebuffer.
|
class |
RewindableDataInputStreamPlus
Adds mark/reset functionality to another input stream by caching read bytes to a memory buffer and
spilling to disk if necessary.
|
class |
TrackedDataInputPlus
This class is to track bytes read from given DataInput
|
Modifier and Type | Method and Description |
---|---|
InetAddressAndPort |
InetAddressAndPort.Serializer.deserialize(DataInputPlus in,
int version) |
InetAddressAndPort |
InetAddressAndPort.FwdFrmSerializer.deserialize(DataInputPlus in,
int version) |
InetAddressAndPort |
InetAddressAndPort.FwdFrmSerializer.pre40DeserializeWithLength(DataInputPlus in,
int version,
int length) |
Modifier and Type | Class and Description |
---|---|
class |
AsyncStreamingInputPlus |
Modifier and Type | Method and Description |
---|---|
<T> Message<T> |
Message.Serializer.deserialize(DataInputPlus in,
InetAddressAndPort peer,
int version) |
<T> Message<T> |
Message.Serializer.deserialize(DataInputPlus in,
Message.Header header,
int version)
A partial variant of deserialize, taking in a previously deserialized
Message.Header as an argument. |
Modifier and Type | Method and Description |
---|---|
SyncNodePair |
SyncNodePair.NodePairSerializer.deserialize(DataInputPlus in,
int version) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Mutation> |
MigrationManager.MigrationsSerializer.deserialize(DataInputPlus in,
int version) |
IndexMetadata |
IndexMetadata.Serializer.deserialize(DataInputPlus in,
int version,
TableMetadata table) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<Pair<CounterCacheKey,ClockAndCount>> |
CacheService.CounterCacheSerializer.deserialize(DataInputPlus in,
ColumnFamilyStore cfs) |
java.util.concurrent.Future<Pair<RowCacheKey,IRowCacheEntry>> |
CacheService.RowCacheSerializer.deserialize(DataInputPlus in,
ColumnFamilyStore cfs) |
java.util.concurrent.Future<Pair<KeyCacheKey,RowIndexEntry>> |
CacheService.KeyCacheSerializer.deserialize(DataInputPlus input,
ColumnFamilyStore cfs) |
Modifier and Type | Method and Description |
---|---|
Commit |
Commit.CommitSerializer.deserialize(DataInputPlus in,
int version) |
PrepareResponse |
PrepareResponse.PrepareResponseSerializer.deserialize(DataInputPlus in,
int version) |
Modifier and Type | Method and Description |
---|---|
StreamRequest |
StreamRequest.StreamRequestSerializer.deserialize(DataInputPlus in,
int version) |
StreamSummary |
StreamSummary.StreamSummarySerializer.deserialize(DataInputPlus in,
int version) |
void |
IncomingStream.read(DataInputPlus inputPlus,
int version)
Read in the stream data.
|
Modifier and Type | Method and Description |
---|---|
io.netty.buffer.ByteBuf |
StreamCompressionSerializer.deserialize(net.jpountz.lz4.LZ4SafeDecompressor decompressor,
DataInputPlus in,
int version) |
Modifier and Type | Class and Description |
---|---|
class |
StreamCompressionInputStream |
Constructor and Description |
---|
StreamCompressionInputStream(DataInputPlus dataInputPlus,
int protocolVersion) |
Modifier and Type | Method and Description |
---|---|
static StreamMessage |
StreamMessage.deserialize(DataInputPlus in,
int version) |
V |
StreamMessage.Serializer.deserialize(DataInputPlus in,
int version) |
StreamMessageHeader |
StreamMessageHeader.FileMessageHeaderSerializer.deserialize(DataInputPlus in,
int version) |
Modifier and Type | Method and Description |
---|---|
EstimatedHistogram |
EstimatedHistogram.EstimatedHistogramSerializer.deserialize(DataInputPlus in) |
static MerkleTree |
MerkleTree.deserialize(DataInputPlus in,
boolean offHeapRequested,
int version) |
java.lang.Boolean |
BooleanSerializer.deserialize(DataInputPlus in,
int version) |
IntervalTree<C,D,I> |
IntervalTree.Serializer.deserialize(DataInputPlus in,
int version)
Deserialize an IntervalTree whose keys use the natural ordering.
|
static MerkleTree |
MerkleTree.deserialize(DataInputPlus in,
int version) |
MerkleTrees |
MerkleTrees.MerkleTreesSerializer.deserialize(DataInputPlus in,
int version) |
java.util.UUID |
UUIDSerializer.deserialize(DataInputPlus in,
int version) |
IntervalTree<C,D,I> |
IntervalTree.Serializer.deserialize(DataInputPlus in,
int version,
java.util.Comparator<C> comparator) |
static java.nio.ByteBuffer |
ByteBufferUtil.readWithVIntLength(DataInputPlus in) |
static void |
ByteBufferUtil.skipShortLength(DataInputPlus in) |
static void |
ByteBufferUtil.skipWithVIntLength(DataInputPlus in) |
Modifier and Type | Method and Description |
---|---|
TombstoneHistogram |
TombstoneHistogram.HistogramSerializer.deserialize(DataInputPlus in) |
Modifier and Type | Method and Description |
---|---|
static void |
VIntCoding.skipUnsignedVInt(DataInputPlus input) |
Copyright © 2009-2022 The Apache Software Foundation