Modifier and Type | Method and Description |
---|---|
void |
AutoSavingCache.CacheSerializer.serialize(K key,
DataOutputPlus out,
ColumnFamilyStore cfs) |
Modifier and Type | Method and Description |
---|---|
void |
CFMetaData.Serializer.serialize(CFMetaData metadata,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
Clustering.Serializer.serialize(Clustering clustering,
DataOutputPlus out,
int version,
java.util.List<AbstractType<?>> types) |
void |
ClusteringPrefix.Serializer.serialize(ClusteringPrefix clustering,
DataOutputPlus out,
int version,
java.util.List<AbstractType<?>> types) |
void |
Columns.Serializer.serialize(Columns columns,
DataOutputPlus out) |
void |
CounterMutation.CounterMutationSerializer.serialize(CounterMutation cm,
DataOutputPlus out,
int version) |
void |
LegacyLayout.LegacyRangeTombstoneList.serialize(DataOutputPlus out,
CFMetaData metadata) |
void |
DataRange.Serializer.serialize(DataRange range,
DataOutputPlus out,
int version,
CFMetaData metadata) |
void |
DeletionTime.Serializer.serialize(DeletionTime delTime,
DataOutputPlus out) |
void |
Mutation.MutationSerializer.serialize(Mutation mutation,
DataOutputPlus out,
int version) |
void |
PartitionPosition.RowPositionSerializer.serialize(PartitionPosition pos,
DataOutputPlus out,
int version) |
void |
RangeTombstone.Bound.Serializer.serialize(RangeTombstone.Bound bound,
DataOutputPlus out,
int version,
java.util.List<AbstractType<?>> types) |
void |
RowIndexEntry.Serializer.serialize(RowIndexEntry<IndexHelper.IndexInfo> rie,
DataOutputPlus out) |
void |
RowIndexEntry.IndexSerializer.serialize(RowIndexEntry<T> rie,
DataOutputPlus out) |
void |
Slice.Bound.Serializer.serialize(Slice.Bound bound,
DataOutputPlus out,
int version,
java.util.List<AbstractType<?>> types) |
void |
Slice.Serializer.serialize(Slice slice,
DataOutputPlus out,
int version,
java.util.List<AbstractType<?>> types) |
void |
Slices.Serializer.serialize(Slices slices,
DataOutputPlus out,
int version) |
void |
TruncateResponse.TruncateResponseSerializer.serialize(TruncateResponse tr,
DataOutputPlus out,
int version) |
void |
SerializationHeader.Serializer.serialize(Version version,
SerializationHeader.Component header,
DataOutputPlus out) |
void |
WriteResponse.Serializer.serialize(WriteResponse wm,
DataOutputPlus out,
int version) |
static void |
LegacyLayout.serializeAsLegacyPartition(UnfilteredRowIterator partition,
DataOutputPlus out,
int version) |
void |
SerializationHeader.Serializer.serializeForMessaging(SerializationHeader header,
ColumnFilter selection,
DataOutputPlus out,
boolean hasStatic) |
protected void |
PartitionRangeReadCommand.serializeSelection(DataOutputPlus out,
int version) |
protected abstract void |
ReadCommand.serializeSelection(DataOutputPlus out,
int version) |
protected void |
SinglePartitionReadCommand.serializeSelection(DataOutputPlus out,
int version) |
void |
Columns.Serializer.serializeSubset(java.util.Collection<ColumnDefinition> columns,
Columns superset,
DataOutputPlus out)
If both ends have a pre-shared superset of the columns we are serializing, we can send them much
more efficiently.
|
void |
SerializationHeader.writeDeletionTime(DeletionTime dt,
DataOutputPlus out) |
void |
SerializationHeader.writeLocalDeletionTime(int localDeletionTime,
DataOutputPlus out) |
void |
SerializationHeader.writeTimestamp(long timestamp,
DataOutputPlus out) |
void |
SerializationHeader.writeTTL(int ttl,
DataOutputPlus out) |
Modifier and Type | Method and Description |
---|---|
void |
ReplayPosition.ReplayPositionSerializer.serialize(ReplayPosition rp,
DataOutputPlus out) |
Modifier and Type | Method and Description |
---|---|
void |
ClusteringIndexFilter.Serializer.serialize(ClusteringIndexFilter filter,
DataOutputPlus out,
int version) |
void |
ColumnFilter.Serializer.serialize(ColumnFilter selection,
DataOutputPlus out,
int version) |
void |
ColumnSubselection.Serializer.serialize(ColumnSubselection subSel,
DataOutputPlus out,
int version) |
void |
DataLimits.Serializer.serialize(DataLimits limits,
DataOutputPlus out,
int version) |
void |
RowFilter.Serializer.serialize(RowFilter filter,
DataOutputPlus out,
int version) |
protected abstract void |
AbstractClusteringIndexFilter.serializeInternal(DataOutputPlus out,
int version) |
protected void |
ClusteringIndexNamesFilter.serializeInternal(DataOutputPlus out,
int version) |
protected void |
ClusteringIndexSliceFilter.serializeInternal(DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractType.writeValue(java.nio.ByteBuffer value,
DataOutputPlus out) |
Modifier and Type | Method and Description |
---|---|
void |
PartitionUpdate.PartitionUpdateSerializer.serialize(PartitionUpdate update,
DataOutputPlus out,
int version) |
void |
UnfilteredPartitionIterators.Serializer.serialize(UnfilteredPartitionIterator iter,
ColumnFilter selection,
DataOutputPlus out,
int version) |
Modifier and Type | Method and Description |
---|---|
void |
Cell.Serializer.serialize(Cell cell,
DataOutputPlus out,
LivenessInfo rowLiveness,
SerializationHeader header) |
void |
CellPath.Serializer.serialize(CellPath path,
DataOutputPlus out) |
void |
EncodingStats.Serializer.serialize(EncodingStats stats,
DataOutputPlus out) |
void |
UnfilteredRowIteratorSerializer.serialize(UnfilteredRowIterator iterator,
ColumnFilter selection,
DataOutputPlus out,
int version) |
void |
UnfilteredRowIteratorSerializer.serialize(UnfilteredRowIterator iterator,
ColumnFilter selection,
DataOutputPlus out,
int version,
int rowEstimate) |
void |
UnfilteredRowIteratorSerializer.serialize(UnfilteredRowIterator iterator,
SerializationHeader header,
ColumnFilter selection,
DataOutputPlus out,
int version,
int rowEstimate) |
void |
UnfilteredSerializer.serialize(Unfiltered unfiltered,
SerializationHeader header,
DataOutputPlus out,
int version) |
void |
UnfilteredSerializer.serialize(Unfiltered unfiltered,
SerializationHeader header,
DataOutputPlus out,
long previousUnfilteredSize,
int version) |
void |
UnfilteredSerializer.serializeStaticRow(Row row,
SerializationHeader header,
DataOutputPlus out,
int version) |
void |
UnfilteredSerializer.writeEndOfPartition(DataOutputPlus out) |
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 |
HintMessage.Serializer.serialize(HintMessage message,
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 | Class and Description |
---|---|
class |
CompressedSequentialWriter |
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 |
IMetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out,
Version version)
Serialize given metadata components
|
void |
LegacyMetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out,
Version version)
Deprecated.
Legacy serialization is only used for SSTable level reset.
|
void |
MetadataSerializer.serialize(java.util.Map<MetadataType,MetadataComponent> components,
DataOutputPlus out,
Version version) |
void |
CompactionMetadata.CompactionMetadataSerializer.serialize(Version version,
CompactionMetadata component,
DataOutputPlus out) |
void |
StatsMetadata.StatsMetadataSerializer.serialize(Version version,
StatsMetadata component,
DataOutputPlus out) |
void |
IMetadataComponentSerializer.serialize(Version version,
T component,
DataOutputPlus out)
Serialize metadata component to given output.
|
void |
ValidationMetadata.ValidationMetadataSerializer.serialize(Version version,
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 |
ChecksummedSequentialWriter |
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 |
SequentialWriter
Adds buffering, mark, and fsyncing to OutputStream.
|
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 | 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 |
IndexMetadata.Serializer.serialize(IndexMetadata metadata,
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,
ColumnFamilyStore cfs) |
void |
CacheService.KeyCacheSerializer.serialize(KeyCacheKey key,
DataOutputPlus out,
ColumnFamilyStore cfs) |
void |
CacheService.RowCacheSerializer.serialize(RowCacheKey key,
DataOutputPlus out,
ColumnFamilyStore cfs) |
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 |
MerkleTrees.MerkleTreesSerializer.serialize(MerkleTrees trees,
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) |
static void |
ByteBufferUtil.writeWithVIntLength(java.nio.ByteBuffer bytes,
DataOutputPlus out) |
Copyright © 2015 The Apache Software Foundation