Package com.sleepycat.persist.model
package com.sleepycat.persist.model
Annotations for defining a persistent object model.
-
ClassDescriptionThe 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
Comparableinterface 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 thetransientkeyword.Overrides the default rules for field persistence and defines a field as being persistent even when it is declared with thetransientkeyword.Identifies a persistent class that is not anEntityclass or a}/com/sleepycat/persist/model/Entity.html#simpleTypes">simple type}.invalid @link
{@link <a href="{@docRootImplemented 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.