Package com.sleepycat.persist.model


package com.sleepycat.persist.model
Annotations for defining a persistent object model.
  • Class
    Description
    The default annotation-based entity model.
    Enhances the bytecode of persistent classes to provide efficient access to fields and constructors, and to avoid special security policy settings for accessing non-public members.
    The metadata for a persistent class.
    Specifies the action to take when a related entity is deleted having a primary key value that exists as a secondary key value for this entity.
    Indicates a persistent entity class.
    The metadata for a persistent entity class.
    The base class for classes that provide entity model metadata.
    The metadata for a key field.
    Indicates the sorting position of a key field in a composite key class when the Comparable interface is not implemented.
    Internal access class that should not be used by applications.
    Overrides the default rules for field persistence and defines a field as being non-persistent even when it is not declared with the transient keyword.
    Overrides the default rules for field persistence and defines a field as being persistent even when it is declared with the transient keyword.
    Identifies a persistent class that is not an Entity class or a
    invalid @link
    {@link <a href="{@docRoot
    }/com/sleepycat/persist/model/Entity.html#simpleTypes">simple type}.
    Implemented by a proxy class to represent the persistent state of a (non-persistent) proxied class.
    Indicates the primary key field of an entity class.
    The metadata for a primary key field.
    Defines the relationship between instances of the entity class and the secondary keys.
    Indicates a secondary key field of an entity class.
    The metadata for a secondary key field.