| Package | Description | 
|---|---|
| org.datanucleus.metadata | 
 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected IndexMetaData | 
AbstractElementMetaData.indexMetaData
IndexMetaData 
 | 
protected IndexMetaData | 
JoinMetaData.indexMetaData
the index element. 
 | 
protected IndexMetaData | 
DiscriminatorMetaData.indexMetaData
Definition of any indexing of the discriminator column. 
 | 
protected IndexMetaData | 
AbstractMemberMetaData.indexMetaData
IndexMetaData. 
 | 
protected IndexMetaData | 
OrderMetaData.indexMetaData
IndexMetaData. 
 | 
protected IndexMetaData | 
VersionMetaData.indexMetaData
IndexMetaData for the version column. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<IndexMetaData> | 
AbstractClassMetaData.indexes
List of indexes 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IndexMetaData | 
AbstractElementMetaData.getIndexMetaData()
Accessor for indexMetaData 
 | 
IndexMetaData | 
JoinMetaData.getIndexMetaData()  | 
IndexMetaData | 
DiscriminatorMetaData.getIndexMetaData()
Accessor for indexMetaData 
 | 
IndexMetaData | 
AbstractMemberMetaData.getIndexMetaData()
Accessor for indexMetaData 
 | 
IndexMetaData | 
OrderMetaData.getIndexMetaData()  | 
IndexMetaData | 
VersionMetaData.getIndexMetaData()  | 
IndexMetaData | 
AbstractClassMetaData.newIndexMetadata()
Method to create a new index metadata, add it, and return it. 
 | 
IndexMetaData | 
AbstractElementMetaData.newIndexMetaData()
Method to create an index metadata, add it, and return it. 
 | 
IndexMetaData | 
JoinMetaData.newIndexMetaData()
Method to create a new index metadata, set to use it, and return it. 
 | 
IndexMetaData | 
DiscriminatorMetaData.newIndexMetaData()
Method to create a new Index metadata, add it, and return it. 
 | 
IndexMetaData | 
AbstractMemberMetaData.newIndexMetaData()
Method to create a new index metadata, set it, and return it. 
 | 
IndexMetaData | 
OrderMetaData.newIndexMetaData()
Method to create a new index metadata, set it, and return it. 
 | 
IndexMetaData | 
VersionMetaData.newIndexMetaData()
Method to create a new Index metadata, add it, and return it. 
 | 
IndexMetaData | 
IndexMetaData.setUnique(boolean unique)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<IndexMetaData> | 
AbstractClassMetaData.getIndexMetaData()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractClassMetaData.addIndex(IndexMetaData idxmd)
Method to add an index to this class. 
 | 
void | 
AbstractElementMetaData.setIndexMetaData(IndexMetaData indexMetaData)
Mutator for the Index MetaData 
 | 
void | 
JoinMetaData.setIndexMetaData(IndexMetaData indexMetaData)  | 
void | 
DiscriminatorMetaData.setIndexMetaData(IndexMetaData indexMetaData)
Mutator for the index MetaData 
 | 
void | 
AbstractMemberMetaData.setIndexMetaData(IndexMetaData indexMetaData)
Mutator for the index MetaData 
 | 
OrderMetaData | 
OrderMetaData.setIndexMetaData(IndexMetaData indexMetaData)  | 
void | 
VersionMetaData.setIndexMetaData(IndexMetaData indexMetaData)  | 
| Constructor and Description | 
|---|
IndexMetaData(IndexMetaData imd)
Copy constructor. 
 | 
Copyright © 2018. All rights reserved.