## Uses of Class
org.apache.cassandra.io.compress.BufferType

- Packages that use BufferType
  Package | Description
  --- | ---
  org.apache.cassandra.io.compress |
  org.apache.cassandra.io.util |

- - ### Uses of BufferType in org.apache.cassandra.io.compress

    Methods in org.apache.cassandra.io.compress that return BufferType
    Modifier and Type | Method and Description
    --- | ---
    `BufferType` | DeflateCompressor.`preferredBufferType()`
    `BufferType` | ICompressor.`preferredBufferType()` Returns the preferred (most efficient) buffer type for this compressor.
    `BufferType` | LZ4Compressor.`preferredBufferType()`
    `BufferType` | SnappyCompressor.`preferredBufferType()`
    `static BufferType` | BufferType.`typeOf(java.nio.ByteBuffer buffer)`
    `static BufferType` | BufferType.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static BufferType[]` | BufferType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.cassandra.io.compress with parameters of type BufferType
    Modifier and Type | Method and Description
    --- | ---
    `protected java.nio.ByteBuffer` | CompressedRandomAccessReader.`allocateBuffer(int bufferSize, BufferType bufferType)`
    `boolean` | DeflateCompressor.`supports(BufferType bufferType)`
    `boolean` | ICompressor.`supports(BufferType bufferType)` Checks if the given buffer would be supported by the compressor.
    `boolean` | LZ4Compressor.`supports(BufferType bufferType)`
    `boolean` | SnappyCompressor.`supports(BufferType bufferType)`

  - ### Uses of BufferType in org.apache.cassandra.io.util

    Methods in org.apache.cassandra.io.util with parameters of type BufferType
    Modifier and Type | Method and Description
    --- | ---
    `protected java.nio.ByteBuffer` | RandomAccessReader.`allocateBuffer(int bufferSize, BufferType bufferType)`

    Constructors in org.apache.cassandra.io.util with parameters of type BufferType
    Constructor and Description
    `RandomAccessReader(ChannelProxy channel, int bufferSize, long overrideLength, BufferType bufferType, PoolingSegmentedFile owner)`
    `SequentialWriter(java.io.File file, int bufferSize, BufferType bufferType)`

Copyright © 2018 The Apache Software Foundation