## Uses of Interface
com.sleepycat.bind.tuple.MarshalledTupleKeyEntity

- Packages that use MarshalledTupleKeyEntity
  Package | Description
  --- | ---
  com.sleepycat.bind.serial | Bindings that use Java serialization.
  com.sleepycat.bind.tuple | Bindings that use sequences of primitive fields, or tuples.
  com.sleepycat.collections | Data access based on the standard Java collections API.

- - ### Uses of MarshalledTupleKeyEntity in com.sleepycat.bind.serial

    Classes in com.sleepycat.bind.serial with type parameters of type MarshalledTupleKeyEntity
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TupleSerialMarshalledBinding<E extends MarshalledTupleKeyEntity>` | A concrete `TupleSerialBinding` that delegates to the `MarshalledTupleKeyEntity` interface of the entity class.
    `class` | `TupleSerialMarshalledKeyCreator<D extends MarshalledTupleKeyEntity>` | A concrete key creator that works in conjunction with a `TupleSerialMarshalledBinding`.

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

    Classes in com.sleepycat.bind.tuple with type parameters of type MarshalledTupleKeyEntity
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TupleTupleMarshalledBinding<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity>` | A concrete `TupleTupleBinding` that delegates to the `MarshalledTupleEntry` and `MarshalledTupleKeyEntity` interfaces of the entity class.
    `class` | `TupleTupleMarshalledKeyCreator<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity>` | A concrete key creator that works in conjunction with a `TupleTupleMarshalledBinding`.

  - ### Uses of MarshalledTupleKeyEntity in com.sleepycat.collections

    Methods in com.sleepycat.collections with type parameters of type MarshalledTupleKeyEntity
    Modifier and Type | Method | Description
    --- | --- | ---
    `<V extends MarshalledTupleKeyEntity> TupleSerialMarshalledBinding<V>` | TupleSerialFactory.`getEntityBinding​(java.lang.Class<V> baseClass)` |
    `<V extends MarshalledTupleKeyEntity> TupleSerialMarshalledKeyCreator<V>` | TupleSerialFactory.`getKeyCreator​(java.lang.Class<V> valueBaseClass, java.lang.String keyName)` | Creates a `SecondaryKeyCreator` object for use in configuring a `SecondaryDatabase`.
    `<K,​V extends MarshalledTupleKeyEntity> StoredMap<K,​V>` | TupleSerialFactory.`newMap​(Database db, java.lang.Class<K> keyClass, java.lang.Class<V> valueBaseClass, boolean writeAllowed)` | Creates a map from a previously opened Database object.
    `<K,​V extends MarshalledTupleKeyEntity> StoredSortedMap<K,​V>` | TupleSerialFactory.`newSortedMap​(Database db, java.lang.Class<K> keyClass, java.lang.Class<V> valueBaseClass, boolean writeAllowed)` | Creates a sorted map from a previously opened Database object.

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