Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 3.3.69
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.sleepycat.persist.model.SecondaryKeyMetadata

Packages that use SecondaryKeyMetadata
com.sleepycat.persist.model | Annotations for defining a persistent object model.

Uses of SecondaryKeyMetadata in com.sleepycat.persist.model

Methods in com.sleepycat.persist.model that return types with arguments of type SecondaryKeyMetadata
`Map<String,SecondaryKeyMetadata>` | `EntityMetadata.getSecondaryKeys()` Returns an unmodifiable map of key name to secondary key metadata, or an empty map if no secondary keys are defined for this entity.
`Map<String,SecondaryKeyMetadata>` | `ClassMetadata.getSecondaryKeys()` Returns an unmodifiable map of field name to secondary key metadata for all secondary keys declared in this class, or null if no secondary keys are declared in this class.

Constructor parameters in com.sleepycat.persist.model with type arguments of type SecondaryKeyMetadata
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 3.3.69
PREV NEXT | FRAMES NO FRAMES

Copyright (c) 2004,2008 Oracle. All rights reserved.