Uses of Interface com.sleepycat.bind.serial.ClassCatalog (Oracle - Berkeley DB Java API)
Date: 2020-06-01

## Uses of Interface
com.sleepycat.bind.serial.ClassCatalog

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

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

    Classes in com.sleepycat.bind.serial that implement ClassCatalog
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `StoredClassCatalog` | A `ClassCatalog` that is stored in a `Database`.

    Constructors in com.sleepycat.bind.serial with parameters of type ClassCatalog
    Constructor | Description
    --- | ---
    `SerialBinding​(ClassCatalog classCatalog, java.lang.Class<E> baseClass)` | Creates a serial binding.
    `SerialInput​(java.io.InputStream in, ClassCatalog classCatalog)` | Creates a serial input stream.
    `SerialInput​(java.io.InputStream in, ClassCatalog classCatalog, java.lang.ClassLoader classLoader)` | Creates a serial input stream.
    `SerialOutput​(java.io.OutputStream out, ClassCatalog classCatalog)` | Creates a serial output stream.
    `SerialSerialBinding​(ClassCatalog classCatalog, java.lang.Class<K> keyClass, java.lang.Class<D> dataClass)` | Creates a serial-serial entity binding.
    `SerialSerialKeyCreator​(ClassCatalog classCatalog, java.lang.Class<PK> primaryKeyClass, java.lang.Class<D> dataClass, java.lang.Class<SK> indexKeyClass)` | Creates a serial-serial key creator.
    `TupleSerialBinding​(ClassCatalog classCatalog, java.lang.Class<D> baseClass)` | Creates a tuple-serial entity binding.
    `TupleSerialKeyCreator​(ClassCatalog classCatalog, java.lang.Class<D> dataClass)` | Creates a tuple-serial key creator.
    `TupleSerialMarshalledBinding​(ClassCatalog classCatalog, java.lang.Class<E> baseClass)` | Creates a tuple-serial marshalled binding object.

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

    Methods in com.sleepycat.collections that return ClassCatalog
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClassCatalog` | TupleSerialFactory.`getCatalog()` | Returns the class catalog associated with this factory.

    Constructors in com.sleepycat.collections with parameters of type ClassCatalog
    Constructor | Description
    --- | ---
    `TupleSerialFactory​(ClassCatalog catalog)` | Creates a tuple-serial factory for given environment and class catalog.

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