## Uses of Interface
de.esprit.appsuite.nio.binary.BinaryDataStructure

- Packages that use BinaryDataStructure
  Package | Description
  --- | ---
  de.esprit.appsuite.nio.binary | Contains classes for binary file read/write support.

- - ### Uses of BinaryDataStructure in de.esprit.appsuite.nio.binary

    Classes in de.esprit.appsuite.nio.binary with type parameters of type BinaryDataStructure
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryDataWrapperStore<C extends BinaryChannel,S extends BinaryDataStructure>` This class...

    Classes in de.esprit.appsuite.nio.binary that implement BinaryDataStructure
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryDataWrapperStore<C extends BinaryChannel,S extends BinaryDataStructure>` This class...
    `class` | `Boolean32BufferWrapper` This class uses an `IntBufferWrapper` for modeling a boolean value which is being stored as an integer.
    `class` | `ByteBufferWrapper` This is a named buffer for reading a primitive binary structure.
    `class` | `CharBufferWrapper` This wrapper is a `ByteBufferWrapper` that uses 2 bytes for a character representation.
    `class` | `DoubleBufferWrapper` This buffer wrapper reads one or more double values.
    `class` | `FloatBufferWrapper` This buffer wrapper reads one or more float values.
    `class` | `IntBufferWrapper` This buffer wrapper reads one or more int values.
    `class` | `LongBufferWrapper` This buffer wrapper reads one or more long values.
    `class` | `NumberBufferWrapper` This is the super class for all number based buffer wrappers.
    `class` | `ShortBufferWrapper` This buffer wrapper reads one or more short values.
    `class` | `String32BufferWrapper` This buffer reads Strings whereas a single char consists of 4 bytes!

    Methods in de.esprit.appsuite.nio.binary with type parameters of type BinaryDataStructure
    Modifier and Type | Method and Description
    --- | ---
    `protected <S extends BinaryDataStructure> S` | BinaryDataReader.`add(S structure)`

    Methods in de.esprit.appsuite.nio.binary that return BinaryDataStructure
    Modifier and Type | Method and Description
    --- | ---
    `BinaryDataStructure` | ByteBufferWrapper.`getPredecessor()`
    `BinaryDataStructure` | BinaryDataWrapperStore.`getPredecessor()`

    Methods in de.esprit.appsuite.nio.binary with parameters of type BinaryDataStructure
    Modifier and Type | Method and Description
    --- | ---
    `void` | ByteBufferWrapper.`setPredecessor(BinaryDataStructure predecessor)`
    `void` | BinaryDataWrapperStore.`setPredecessor(BinaryDataStructure predecessor)`
    `void` | BinaryDataStructure.`setPredecessor(BinaryDataStructure predecessor)` Sets a reference to the previous structure.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.