| Package | Description | 
|---|---|
| com.sleepycat.persist.model | 
 Annotations for defining a persistent object model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrimaryKeyMetadata | 
ClassMetadata.getPrimaryKey()
Returns the primary key metadata for a key declared in this class, or
 null if none is declared. 
 | 
PrimaryKeyMetadata | 
EntityMetadata.getPrimaryKey()
Returns the primary key metadata for this entity. 
 | 
| Constructor and Description | 
|---|
ClassMetadata(java.lang.String className,
             int version,
             java.lang.String proxiedClassName,
             boolean entityClass,
             PrimaryKeyMetadata primaryKey,
             java.util.Map<java.lang.String,SecondaryKeyMetadata> secondaryKeys,
             java.util.List<FieldMetadata> compositeKeyFields)
Used by an  
EntityModel to construct persistent class metadata. | 
ClassMetadata(java.lang.String className,
             int version,
             java.lang.String proxiedClassName,
             boolean entityClass,
             PrimaryKeyMetadata primaryKey,
             java.util.Map<java.lang.String,SecondaryKeyMetadata> secondaryKeys,
             java.util.List<FieldMetadata> compositeKeyFields,
             java.util.Collection<FieldMetadata> persistentFields)
Used by an  
EntityModel to construct persistent class metadata. | 
EntityMetadata(java.lang.String className,
              PrimaryKeyMetadata primaryKey,
              java.util.Map<java.lang.String,SecondaryKeyMetadata> secondaryKeys)
Used by an  
EntityModel to construct entity metadata. | 
Copyright (c) 2004,2014 Oracle. All rights reserved.