Modifier and Type | Method and Description |
---|---|
void |
AutoSavingCache.CacheSerializer.serialize(K key,
DataOutputPlus out) |
Modifier and Type | Method and Description |
---|---|
void |
ColumnSerializer.serialize(Cell cell,
DataOutputPlus out) |
void |
ColumnFamilySerializer.serialize(ColumnFamily cf,
DataOutputPlus out,
int version) |
void |
CounterMutation.CounterMutationSerializer.serialize(CounterMutation cm,
DataOutputPlus out,
int version) |
void |
DeletionInfo.Serializer.serialize(DeletionInfo info,
DataOutputPlus out,
int version) |
void |
DeletionTime.Serializer.serialize(DeletionTime delTime,
DataOutputPlus out) |
void |
Mutation.MutationSerializer.serialize(Mutation mutation,
DataOutputPlus out,
int version) |
void |
RangeTombstoneList.Serializer.serialize(RangeTombstoneList tombstones,
DataOutputPlus out,
int version) |
void |
Row.RowSerializer.serialize(Row row,
DataOutputPlus out,
int version) |
void |
RowIndexEntry.Serializer.serialize(RowIndexEntry<IndexHelper.IndexInfo> rie,
DataOutputPlus out) |
void |
RowIndexEntry.IndexSerializer.serialize(RowIndexEntry<T> rie,
DataOutputPlus out) |
void |
RowPosition.RowPositionSerializer.serialize(RowPosition pos,
DataOutputPlus out,
int version) |
void |
TruncateResponse.TruncateResponseSerializer.serialize(TruncateResponse tr,
DataOutputPlus out,
int version) |
void |
WriteResponse.WriteResponseSerializer.serialize(WriteResponse wm,
DataOutputPlus out,
int version) |
void |
ColumnFamilySerializer.serializeCfId(java.util.UUID cfId,
DataOutputPlus out,
int version) |
void |
ColumnFamilySerializer.serializeForSSTable(ColumnFamily cf,
DataOutputPlus out) |
void |
OnDiskAtom.Serializer.serializeForSSTable(OnDiskAtom atom,
DataOutputPlus out) |
void |
RangeTombstone.Serializer.serializeForSSTable(RangeTombstone t,
DataOutputPlus out) |
long |
RangeTombstone.Tracker.writeOpenedMarker(OnDiskAtom firstColumn,
DataOutputPlus out,
OnDiskAtom.Serializer atomSerializer)
Computes the RangeTombstone that are needed at the beginning of an index
block starting with
firstColumn . |
void |
IndexExpression.writeTo(DataOutputPlus output)
Write the serialized version of this
IndexExpression to the specified output. |
Constructor and Description |
---|
Builder(ColumnFamily cf,
java.nio.ByteBuffer key,
DataOutputPlus output) |
Modifier and Type | Method and Description |
---|---|
void |
ReplayPosition.ReplayPositionSerializer.serialize(ReplayPosition rp,
DataOutputPlus out) |
Modifier and Type | Method and Description |
---|---|
void |
ColumnSlice.Serializer.serialize(ColumnSlice cs,
DataOutputPlus out,
int version) |
void |
IDiskAtomFilter.Serializer.serialize(IDiskAtomFilter filter,
DataOutputPlus out,
int version) |
void |
NamesQueryFilter.Serializer.serialize(NamesQueryFilter f,
DataOutputPlus out,
int version) |
void |
SliceQueryFilter.Serializer.serialize(SliceQueryFilter f,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractBounds.AbstractBoundsSerializer.serialize(AbstractBounds<T> range,
DataOutputPlus out,
int version) |
void |
BootStrapper.StringSerializer.serialize(java.lang.String s,
DataOutputPlus out,
int version) |
void |
IPartitionerDependentSerializer.serialize(T t,
DataOutputPlus out,
int version)
Serialize the specified type into the specified DataOutputStream instance.
|
void |
Token.TokenSerializer.serialize(Token token,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
EchoMessage.EchoMessageSerializer.serialize(EchoMessage t,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
ISerializer.serialize(T t,
DataOutputPlus out)
Serialize the specified type into the specified DataOutput instance.
|
void |
IVersionedSerializer.serialize(T t,
DataOutputPlus out,
int version)
Serialize the specified type into the specified DataOutputStream instance.
|
void |
ISSTableSerializer.serializeForSSTable(T t,
DataOutputPlus out)
Serialize the specified type into the specified DataOutputStream
instance in the format suited for SSTables.
|
Modifier and Type | Method and Description |
---|---|
void |
IndexHelper.IndexInfo.Serializer.serialize(IndexHelper.IndexInfo info,
DataOutputPlus out) |
void |
IndexSummary.IndexSummarySerializer.serialize(IndexSummary t,
DataOutputPlus out,
boolean withSamplingLevel) |
Modifier and Type | Method and Description |
---|---|
void |
CompactionMetadata.CompactionMetadataSerializer.serialize(CompactionMetadata component,
DataOutputPlus out) |
void |
IMetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out)
Serialize given metadata components
|
void |
LegacyMetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out)
Deprecated.
Legacy serialization is only used for SSTable level reset.
|
void |
MetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out) |
void |
StatsMetadata.StatsMetadataSerializer.serialize(StatsMetadata component,
DataOutputPlus out) |
void |
IMetadataComponentSerializer.serialize(T component,
DataOutputPlus out)
Serialize metadata component to given output.
|
void |
ValidationMetadata.ValidationMetadataSerializer.serialize(ValidationMetadata component,
DataOutputPlus out) |
Modifier and Type | Class and Description |
---|---|
class |
BufferedDataOutputStreamPlus
An implementation of the DataOutputStreamPlus interface using a ByteBuffer to stage writes
before flushing them to an underlying channel.
|
class |
DataOutputBuffer
An implementation of the DataOutputStream interface using a FastByteArrayOutputStream and exposing
its buffer so copies can be avoided.
|
class |
DataOutputBufferFixed
An implementation of the DataOutputStream interface using a FastByteArrayOutputStream and exposing
its buffer so copies can be avoided.
|
class |
DataOutputStreamPlus
Abstract base class for DataOutputStreams that accept writes from ByteBuffer or Memory and also provide
access to the underlying WritableByteChannel associated with their output stream.
|
class |
SafeMemoryWriter |
class |
UnbufferedDataOutputStreamPlus
Base class for DataOutput implementations that does not have an optimized implementations of Plus methods
and does no buffering.
|
class |
WrappedDataOutputStreamPlus
When possible use
WrappedDataOutputStreamPlus instead of this class, as it will
be more efficient when using Plus methods. |
Modifier and Type | Field and Description |
---|---|
DataOutputPlus |
SequentialWriter.stream |
Modifier and Type | Method and Description |
---|---|
void |
MessageOut.serialize(DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
NodePair.NodePairSerializer.serialize(NodePair nodePair,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
AnticompactionRequest.AnticompactionRequestSerializer.serialize(AnticompactionRequest message,
DataOutputPlus out,
int version) |
void |
CleanupMessage.CleanupMessageSerializer.serialize(CleanupMessage message,
DataOutputPlus out,
int version) |
void |
PrepareMessage.PrepareMessageSerializer.serialize(PrepareMessage message,
DataOutputPlus out,
int version) |
void |
RepairMessage.RepairMessageSerializer.serialize(RepairMessage message,
DataOutputPlus out,
int version) |
void |
SnapshotMessage.SnapshotMessageSerializer.serialize(SnapshotMessage message,
DataOutputPlus out,
int version) |
void |
SyncRequest.SyncRequestSerializer.serialize(SyncRequest message,
DataOutputPlus out,
int version) |
void |
ValidationRequest.ValidationRequestSerializer.serialize(ValidationRequest message,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
MigrationManager.MigrationsSerializer.serialize(java.util.Collection<Mutation> schema,
DataOutputPlus out,
int version) |
void |
CacheService.CounterCacheSerializer.serialize(CounterCacheKey key,
DataOutputPlus out) |
void |
CacheService.KeyCacheSerializer.serialize(KeyCacheKey key,
DataOutputPlus out) |
void |
CacheService.RowCacheSerializer.serialize(RowCacheKey key,
DataOutputPlus out) |
Modifier and Type | Method and Description |
---|---|
void |
Commit.CommitSerializer.serialize(Commit commit,
DataOutputPlus out,
int version) |
void |
PrepareResponse.PrepareResponseSerializer.serialize(PrepareResponse response,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
StreamRequest.StreamRequestSerializer.serialize(StreamRequest request,
DataOutputPlus out,
int version) |
void |
StreamSummary.StreamSummarySerializer.serialize(StreamSummary summary,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
BooleanSerializer.serialize(java.lang.Boolean b,
DataOutputPlus out,
int version) |
void |
EstimatedHistogram.EstimatedHistogramSerializer.serialize(EstimatedHistogram eh,
DataOutputPlus out) |
static void |
FilterFactory.serialize(IFilter bf,
DataOutputPlus output) |
void |
IntervalTree.Serializer.serialize(IntervalTree<C,D,I> it,
DataOutputPlus out,
int version) |
void |
MerkleTree.MerkleTreeSerializer.serialize(MerkleTree mt,
DataOutputPlus out,
int version) |
void |
StreamingHistogram.StreamingHistogramSerializer.serialize(StreamingHistogram histogram,
DataOutputPlus out) |
void |
UUIDSerializer.serialize(java.util.UUID uuid,
DataOutputPlus out,
int version) |
static void |
ByteBufferUtil.writeWithLength(java.nio.ByteBuffer bytes,
DataOutputPlus out) |
static void |
ByteBufferUtil.writeWithShortLength(java.nio.ByteBuffer buffer,
DataOutputPlus out) |
Modifier and Type | Class and Description |
---|---|
class |
EncodedDataOutputStream
Borrows idea from
https://developers.google.com/protocol-buffers/docs/encoding#varints
|
Copyright © 2015 The Apache Software Foundation