## Uses of Interface
org.apache.cassandra.utils.IFilter

- Packages that use IFilter
  Package | Description
  --- | ---
  org.apache.cassandra.io.sstable.format |
  org.apache.cassandra.utils |

- - ### Uses of IFilter in org.apache.cassandra.io.sstable.format

    Fields in org.apache.cassandra.io.sstable.format declared as IFilter
    Modifier and Type | Field and Description
    --- | ---
    `protected IFilter` | SSTableReader.`bf`

    Methods in org.apache.cassandra.io.sstable.format that return IFilter
    Modifier and Type | Method and Description
    --- | ---
    `IFilter` | SSTableReader.`getBloomFilter()`

    Methods in org.apache.cassandra.io.sstable.format with parameters of type IFilter
    Modifier and Type | Method and Description
    --- | ---
    `static SSTableReader` | SSTableReader.`internalOpen(Descriptor desc, java.util.Set<Component> components, CFMetaData metadata, IPartitioner partitioner, SegmentedFile ifile, SegmentedFile dfile, IndexSummary isummary, IFilter bf, long maxDataAge, StatsMetadata sstableMetadata, SSTableReader.OpenReason openReason)` Open a RowIndexedReader which already has its state initialized (by SSTableWriter).

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

    Classes in org.apache.cassandra.utils that implement IFilter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AlwaysPresentFilter`
    `class` | `BloomFilter`

    Fields in org.apache.cassandra.utils declared as IFilter
    Modifier and Type | Field and Description
    --- | ---
    `static IFilter` | FilterFactory.`AlwaysPresent`

    Methods in org.apache.cassandra.utils that return IFilter
    Modifier and Type | Method and Description
    --- | ---
    `static IFilter` | FilterFactory.`deserialize(java.io.DataInput input, boolean offheap)`
    `static IFilter` | FilterFactory.`getFilter(long numElements, double maxFalsePosProbability, boolean offheap)`
    `static IFilter` | FilterFactory.`getFilter(long numElements, int targetBucketsPerElem, boolean offheap)`
    `IFilter` | AlwaysPresentFilter.`sharedCopy()`
    `IFilter` | BloomFilter.`sharedCopy()`
    `IFilter` | IFilter.`sharedCopy()`

    Methods in org.apache.cassandra.utils with parameters of type IFilter
    Modifier and Type | Method and Description
    --- | ---
    `static void` | FilterFactory.`serialize(IFilter bf, DataOutputPlus output)`

Copyright © 2018 The Apache Software Foundation