Uses of Class com.sleepycat.bind.tuple.TupleBinding (Oracle - Berkeley DB Java API)
Date: 2020-06-01

## Uses of Class
com.sleepycat.bind.tuple.TupleBinding

- Packages that use TupleBinding
  Package | Description
  --- | ---
  com.sleepycat.bind.tuple | Bindings that use sequences of primitive fields, or tuples.

- - ### Uses of TupleBinding in com.sleepycat.bind.tuple

    Subclasses of TupleBinding in com.sleepycat.bind.tuple
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BigDecimalBinding` | A concrete `TupleBinding` for an unsorted `BigDecimal` value.
    `class` | `BigIntegerBinding` | A concrete `TupleBinding` for a `BigInteger` value.
    `class` | `BooleanBinding` | A concrete `TupleBinding` for a `Boolean` primitive wrapper or a `boolean` primitive.
    `class` | `ByteBinding` | A concrete `TupleBinding` for a `Byte` primitive wrapper or a `byte` primitive.
    `class` | `CharacterBinding` | A concrete `TupleBinding` for a `Character` primitive wrapper or a `char` primitive.
    `class` | `DoubleBinding` | A concrete `TupleBinding` for an unsorted `Double` primitive wrapper or an unsorted `double` primitive.
    `class` | `FloatBinding` | A concrete `TupleBinding` for an unsorted `Float` primitive wrapper or an unsorted `float` primitive.
    `class` | `IntegerBinding` | A concrete `TupleBinding` for a `Integer` primitive wrapper or an `int` primitive.
    `class` | `LongBinding` | A concrete `TupleBinding` for a `Long` primitive wrapper or a `long` primitive.
    `class` | `PackedIntegerBinding` | A concrete `TupleBinding` for an unsorted `Integer` primitive wrapper or an unsorted `int` primitive, that stores the value in the smallest number of bytes possible.
    `class` | `PackedLongBinding` | A concrete `TupleBinding` for an unsorted `Long` primitive wrapper or an unsorted `long` primitive, that stores the value in the smallest number of bytes possible.
    `class` | `ShortBinding` | A concrete `TupleBinding` for a `Short` primitive wrapper or a `short` primitive.
    `class` | `SortedBigDecimalBinding` | A concrete `TupleBinding` for a sorted `BigDecimal` value.
    `class` | `SortedDoubleBinding` | A concrete `TupleBinding` for a sorted `Double` primitive wrapper or a sorted `double` primitive.
    `class` | `SortedFloatBinding` | A concrete `TupleBinding` for a sorted `Float` primitive wrapper or sorted a `float` primitive.
    `class` | `SortedPackedIntegerBinding` | A concrete `TupleBinding` for a sorted `Integer` primitive wrapper or a sorted `int` primitive, that stores the value in the smallest number of bytes possible.
    `class` | `SortedPackedLongBinding` | A concrete `TupleBinding` for a sorted `Long` primitive wrapper or a sorted `long` primitive, that stores the value in the smallest number of bytes possible.
    `class` | `StringBinding` | A concrete `TupleBinding` for a simple `String` value.
    `class` | `TupleMarshalledBinding<E extends MarshalledTupleEntry>` | A concrete `TupleBinding` that delegates to the `MarshalledTupleEntry` interface of the data or key object.

    Methods in com.sleepycat.bind.tuple that return TupleBinding
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <T> TupleBinding<T>` | TupleBinding.`getPrimitiveBinding​(java.lang.Class<T> cls)` | Creates a tuple binding for a primitive Java class.

Copyright (c) 1996, 2020 Oracle and/or its affiliates. All rights reserved.