## Uses of Class
org.apache.cassandra.io.util.AbstractDataInput

- Packages that use AbstractDataInput
  Package | Description
  --- | ---
  org.apache.cassandra.io.compress |
  org.apache.cassandra.io.util |
  org.apache.cassandra.utils.vint |

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

    Subclasses of AbstractDataInput in org.apache.cassandra.io.compress
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CompressedRandomAccessReader` CRAR extends RAR to transparently uncompress blocks from the file into RAR.buffer.
    `class` | `CompressedThrottledReader`

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

    Subclasses of AbstractDataInput in org.apache.cassandra.io.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ByteBufferDataInput`
    `class` | `ChecksummedRandomAccessReader`
    `class` | `MemoryInputStream`
    `class` | `RandomAccessReader`
    `class` | `ThrottledReader`

  - ### Uses of AbstractDataInput in org.apache.cassandra.utils.vint

    Subclasses of AbstractDataInput in org.apache.cassandra.utils.vint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EncodedDataInputStream` Borrows idea from https://developers.google.com/protocol-buffers/docs/encoding#varints Should be used with EncodedDataOutputStream

Copyright © 2018 The Apache Software Foundation