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) 1996, 2019 Oracle and/or its affiliates. All rights reserved.