Uses of Interface org.apache.cassandra.io.ISerializer (apache-cassandra API)
Date: 2018-02-14

## Uses of Interface
org.apache.cassandra.io.ISerializer

- Packages that use ISerializer
  Package | Description
  --- | ---
  org.apache.cassandra.cache |
  org.apache.cassandra.db |
  org.apache.cassandra.db.commitlog |
  org.apache.cassandra.db.partitions |
  org.apache.cassandra.io.sstable |
  org.apache.cassandra.io.sstable.metadata |
  org.apache.cassandra.utils |

- - ### Uses of ISerializer in org.apache.cassandra.cache

    Methods in org.apache.cassandra.cache with parameters of type ISerializer
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V> SerializingCache<K,V>` | SerializingCache.`create(long weightedCapacity, ISerializer<V> serializer)`
    `static <K,V> SerializingCache<K,V>` | SerializingCache.`create(long weightedCapacity, com.googlecode.concurrentlinkedhashmap.Weigher<RefCountedMemory> weigher, ISerializer<V> serializer)`

  - ### Uses of ISerializer in org.apache.cassandra.db

    Classes in org.apache.cassandra.db that implement ISerializer
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `DeletionTime.Serializer`

    Methods in org.apache.cassandra.db that return ISerializer
    Modifier and Type | Method and Description
    --- | ---
    `ISerializer<T>` | RowIndexEntry.IndexSerializer.`indexInfoSerializer()`

    Methods in org.apache.cassandra.db with parameters of type ISerializer
    Modifier and Type | Method and Description
    --- | ---
    `static RowIndexEntry<IndexInfo>` | RowIndexEntry.`create(long dataFilePosition, long indexFilePosition, DeletionTime deletionTime, long headerLength, int columnIndexCount, int indexedPartSize, java.util.List<IndexInfo> indexSamples, int[] offsets, ISerializer<IndexInfo> idxInfoSerializer)`

    Constructors in org.apache.cassandra.db with parameters of type ISerializer
    Constructor and Description
    `ColumnIndex(SerializationHeader header, SequentialWriter writer, Version version, java.util.Collection<SSTableFlushObserver> observers, ISerializer<IndexInfo> indexInfoSerializer)`

  - ### Uses of ISerializer in org.apache.cassandra.db.commitlog

    Classes in org.apache.cassandra.db.commitlog that implement ISerializer
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `CommitLogPosition.CommitLogPositionSerializer`

    Methods in org.apache.cassandra.db.commitlog that return ISerializer
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends java.lang.Comparable<T>> ISerializer<IntervalSet<T>>` | IntervalSet.`serializer(ISerializer<T> pointSerializer)`

    Methods in org.apache.cassandra.db.commitlog with parameters of type ISerializer
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends java.lang.Comparable<T>> ISerializer<IntervalSet<T>>` | IntervalSet.`serializer(ISerializer<T> pointSerializer)`

  - ### Uses of ISerializer in org.apache.cassandra.db.partitions

    Fields in org.apache.cassandra.db.partitions declared as ISerializer
    Modifier and Type | Field and Description
    --- | ---
    `static ISerializer<CachedPartition>` | CachedPartition.`cacheSerializer`

  - ### Uses of ISerializer in org.apache.cassandra.io.sstable

    Classes in org.apache.cassandra.io.sstable that implement ISerializer
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `IndexInfo.Serializer`

    Constructors in org.apache.cassandra.io.sstable with parameters of type ISerializer
    Constructor and Description
    `Serializer(Version version, ISerializer<ClusteringPrefix> clusteringSerializer)`

  - ### Uses of ISerializer in org.apache.cassandra.io.sstable.metadata

    Fields in org.apache.cassandra.io.sstable.metadata declared as ISerializer
    Modifier and Type | Field and Description
    --- | ---
    `static ISerializer<IntervalSet<CommitLogPosition>>` | StatsMetadata.`commitLogPositionSetSerializer`

  - ### Uses of ISerializer in org.apache.cassandra.utils

    Classes in org.apache.cassandra.utils that implement ISerializer
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `EstimatedHistogram.EstimatedHistogramSerializer`
    `static class` | `StreamingHistogram.StreamingHistogramSerializer`

    Methods in org.apache.cassandra.utils with parameters of type ISerializer
    Modifier and Type | Method and Description
    --- | ---
    `static <C extends java.lang.Comparable<? super C>,D,I extends Interval<C,D>> IntervalTree.Serializer<C,D,I>` | IntervalTree.`serializer(ISerializer<C> pointSerializer, ISerializer<D> dataSerializer, java.lang.reflect.Constructor<I> constructor)`
    `static <C extends java.lang.Comparable<? super C>,D,I extends Interval<C,D>> IntervalTree.Serializer<C,D,I>` | IntervalTree.`serializer(ISerializer<C> pointSerializer, ISerializer<D> dataSerializer, java.lang.reflect.Constructor<I> constructor)`

Copyright © 2018 The Apache Software Foundation