# Uses of Package
com.sleepycat.bind.serial

- Packages that use com.sleepycat.bind.serial
  Package | Description
  --- | ---
  com.sleepycat.bind.serial | Bindings that use Java serialization.
  com.sleepycat.collections | Data access based on the standard Java collections API.

- Classes in com.sleepycat.bind.serial used by com.sleepycat.bind.serial
  Class | Description
  --- | ---
  ClassCatalog | A catalog of class description information for use during object serialization.
  SerialBase | A base class for serial bindings creators that provides control over the allocation of the output buffer.
  SerialBinding | A concrete `EntryBinding` that treats a key or data entry as a serialized object.
  TupleSerialBinding | An abstract `EntityBinding` that treats an entity's key entry as a tuple and its data entry as a serialized object.
  TupleSerialKeyCreator | A abstract key creator that uses a tuple key and a serial data entry.
  TupleSerialMarshalledBinding | A concrete `TupleSerialBinding` that delegates to the `MarshalledTupleKeyEntity` interface of the entity class.

- Classes in com.sleepycat.bind.serial used by com.sleepycat.collections
  Class | Description
  --- | ---
  ClassCatalog | A catalog of class description information for use during object serialization.
  TupleSerialMarshalledBinding | A concrete `TupleSerialBinding` that delegates to the `MarshalledTupleKeyEntity` interface of the entity class.
  TupleSerialMarshalledKeyCreator | A concrete key creator that works in conjunction with a `TupleSerialMarshalledBinding`.

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