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(String className,
int version,
String proxiedClassName,
boolean entityClass,
PrimaryKeyMetadata primaryKey,
Map<String,SecondaryKeyMetadata> secondaryKeys,
List<FieldMetadata> compositeKeyFields)
Used by an
EntityModel to construct persistent class metadata. |
ClassMetadata(String className,
int version,
String proxiedClassName,
boolean entityClass,
PrimaryKeyMetadata primaryKey,
Map<String,SecondaryKeyMetadata> secondaryKeys,
List<FieldMetadata> compositeKeyFields,
Collection<FieldMetadata> persistentFields)
Used by an
EntityModel to construct persistent class metadata. |
EntityMetadata(String className,
PrimaryKeyMetadata primaryKey,
Map<String,SecondaryKeyMetadata> secondaryKeys)
Used by an
EntityModel to construct entity metadata. |
Copyright (c) 2002, 2015 Oracle and/or its affiliates. All rights reserved.