## Uses of Class
com.sleepycat.persist.raw.RawObject

- Packages that use RawObject
  Package | Description
  --- | ---
  com.sleepycat.persist.model | Annotations for defining a persistent object model.
  com.sleepycat.persist.raw | Raw data access for general purpose tools and manual conversions.

- - ### Uses of RawObject in com.sleepycat.persist.model

    Methods in com.sleepycat.persist.model with parameters of type RawObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | EntityModel.`convertRawObject​(RawObject raw)` | Converts a given raw object to a live object according to the current class definitions.

  - ### Uses of RawObject in com.sleepycat.persist.raw

    Methods in com.sleepycat.persist.raw that return RawObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `RawObject` | RawObject.`getSuper()` | Returns the instance of the superclass, or null if the superclass is `Object` or `Enum`.

    Methods in com.sleepycat.persist.raw that return types with arguments of type RawObject
    Modifier and Type | Method | Description
    --- | --- | ---
    `PrimaryIndex<java.lang.Object,​RawObject>` | RawStore.`getPrimaryIndex​(java.lang.String entityClass)` | Opens the primary index for a given entity class.
    `SecondaryIndex<java.lang.Object,​java.lang.Object,​RawObject>` | RawStore.`getSecondaryIndex​(java.lang.String entityClass, java.lang.String keyName)` | Opens the secondary index for a given entity class and secondary key name.

    Constructors in com.sleepycat.persist.raw with parameters of type RawObject
    Constructor | Description
    --- | ---
    `RawObject​(RawType type, java.util.Map<java.lang.String,​java.lang.Object> values, RawObject superObject)` | Creates a raw object with a given set of field values for a complex type.

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