## Uses of Class
org.apache.cassandra.index.sasi.utils.MappedBuffer

- Packages that use MappedBuffer
  Package | Description
  --- | ---
  org.apache.cassandra.index.sasi |
  org.apache.cassandra.index.sasi.disk |
  org.apache.cassandra.index.sasi.utils |

- - ### Uses of MappedBuffer in org.apache.cassandra.index.sasi

    Fields in org.apache.cassandra.index.sasi declared as MappedBuffer
    Modifier and Type | Field and Description
    --- | ---
    `protected MappedBuffer` | Term.`content`

    Constructors in org.apache.cassandra.index.sasi with parameters of type MappedBuffer
    Constructor and Description
    `Term(MappedBuffer content, OnDiskIndexBuilder.TermSize size, boolean hasMarkedPartials)`

  - ### Uses of MappedBuffer in org.apache.cassandra.index.sasi.disk

    Fields in org.apache.cassandra.index.sasi.disk declared as MappedBuffer
    Modifier and Type | Field and Description
    --- | ---
    `protected MappedBuffer` | OnDiskBlock.`blockIndex`
    `protected MappedBuffer` | OnDiskIndex.`indexFile`

    Methods in org.apache.cassandra.index.sasi.disk with parameters of type MappedBuffer
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract T` | OnDiskBlock.`cast(MappedBuffer data)`
    `protected OnDiskIndex.PointerBlock` | OnDiskIndex.PointerLevel.`cast(MappedBuffer block)`
    `protected OnDiskIndex.DataBlock` | OnDiskIndex.DataLevel.`cast(MappedBuffer block)`
    `protected abstract T` | OnDiskIndex.Level.`cast(MappedBuffer block)`
    `protected OnDiskIndex.DataTerm` | OnDiskIndex.DataBlock.`cast(MappedBuffer data)`
    `protected OnDiskIndex.PointerTerm` | OnDiskIndex.PointerBlock.`cast(MappedBuffer data)`
    `static TokenTree.OnDiskToken` | TokenTree.OnDiskToken.`getTokenAt(MappedBuffer buffer, int idx, short leafSize, com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)`

    Constructors in org.apache.cassandra.index.sasi.disk with parameters of type MappedBuffer
    Constructor and Description
    `DataBlock(MappedBuffer data)`
    `DataTerm(MappedBuffer content, OnDiskIndexBuilder.TermSize size, TokenTree perBlockIndex)`
    `OnDiskBlock(Descriptor descriptor, MappedBuffer block, OnDiskBlock.BlockType blockType)`
    `OnDiskSuperBlock(MappedBuffer buffer)`
    `OnDiskToken(MappedBuffer buffer, long position, short leafSize, com.google.common.base.Function<java.lang.Long,DecoratedKey> keyFetcher)`
    `PointerBlock(MappedBuffer block)`
    `PointerTerm(MappedBuffer content, OnDiskIndexBuilder.TermSize size, boolean hasMarkedPartials)`
    `TokenTree(Descriptor d, MappedBuffer tokenTree)`
    `TokenTree(MappedBuffer tokenTree)`

  - ### Uses of MappedBuffer in org.apache.cassandra.index.sasi.utils

    Methods in org.apache.cassandra.index.sasi.utils that return MappedBuffer
    Modifier and Type | Method and Description
    --- | ---
    `MappedBuffer` | MappedBuffer.`duplicate()`
    `MappedBuffer` | MappedBuffer.`limit(long newLimit)`
    `MappedBuffer` | MappedBuffer.`position(long newPosition)`

Copyright © 2018 The Apache Software Foundation