| Package | Description | 
|---|---|
| org.datanucleus.metadata | 
 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected UniqueMetaData | 
AbstractElementMetaData.uniqueMetaData
UniqueMetaData. 
 | 
protected UniqueMetaData | 
JoinMetaData.uniqueMetaData
the unique element. 
 | 
protected UniqueMetaData | 
AbstractMemberMetaData.uniqueMetaData
UniqueMetaData. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<UniqueMetaData> | 
AbstractClassMetaData.uniqueConstraints
List of uniqueConstraints 
 | 
| Modifier and Type | Method and Description | 
|---|---|
UniqueMetaData | 
AbstractElementMetaData.getUniqueMetaData()
Accessor for uniqueMetaData 
 | 
UniqueMetaData | 
JoinMetaData.getUniqueMetaData()  | 
UniqueMetaData | 
AbstractMemberMetaData.getUniqueMetaData()
Accessor for uniqueMetaData 
 | 
UniqueMetaData | 
AbstractClassMetaData.newUniqueMetadata()
Method to create a new unique metadata, add it, and return it. 
 | 
UniqueMetaData | 
AbstractElementMetaData.newUniqueMetaData()
Method to create a unique metadata, add it, and return it. 
 | 
UniqueMetaData | 
JoinMetaData.newUniqueMetaData()
Method to create a new unique metadata, set to use it, and return it. 
 | 
UniqueMetaData | 
AbstractMemberMetaData.newUniqueMetaData()
Method to create a new unique metadata, set it, and return it. 
 | 
UniqueMetaData | 
UniqueMetaData.setDeferred(boolean deferred)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<UniqueMetaData> | 
AbstractClassMetaData.getUniqueMetaData()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractClassMetaData.addUniqueConstraint(UniqueMetaData unimd)
Method to add a unique constraint to this class. 
 | 
void | 
AbstractElementMetaData.setUniqueMetaData(UniqueMetaData uniqueMetaData)
Mutator for the Unique MetaData 
 | 
void | 
JoinMetaData.setUniqueMetaData(UniqueMetaData uniqueMetaData)  | 
void | 
AbstractMemberMetaData.setUniqueMetaData(UniqueMetaData uniqueMetaData)
Mutator for the unique MetaData 
 | 
| Constructor and Description | 
|---|
UniqueMetaData(UniqueMetaData umd)
Copy constructor. 
 | 
Copyright © 2018. All rights reserved.