Package | Description |
---|---|
org.datanucleus.metadata |
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
|
org.datanucleus.store.schema.naming |
This package is a work-in-progress to provide datastore-agnostic naming strategies for JDO, JPA and
indeed any other API.
|
Modifier and Type | Field and Description |
---|---|
protected IndexMetaData |
AbstractMemberMetaData.indexMetaData
IndexMetaData.
|
protected IndexMetaData |
DiscriminatorMetaData.indexMetaData
Definition of any indexing of the discriminator column.
|
protected IndexMetaData |
VersionMetaData.indexMetaData
IndexMetaData for the version column.
|
protected IndexMetaData |
AbstractElementMetaData.indexMetaData
IndexMetaData
|
protected IndexMetaData |
OrderMetaData.indexMetaData
IndexMetaData.
|
protected IndexMetaData[] |
AbstractClassMetaData.indexMetaData
IndexMetaData
|
Modifier and Type | Field and Description |
---|---|
protected List<IndexMetaData> |
AbstractClassMetaData.indexes
List of indexes
|
Modifier and Type | Method and Description |
---|---|
IndexMetaData |
AbstractMemberMetaData.getIndexMetaData()
Accessor for indexMetaData
|
IndexMetaData |
JoinMetaData.getIndexMetaData() |
IndexMetaData |
DiscriminatorMetaData.getIndexMetaData()
Accessor for indexMetaData
|
IndexMetaData |
VersionMetaData.getIndexMetaData() |
IndexMetaData |
AbstractElementMetaData.getIndexMetaData()
Accessor for indexMetaData
|
IndexMetaData |
OrderMetaData.getIndexMetaData() |
IndexMetaData[] |
AbstractClassMetaData.getIndexMetaData()
Accessor for indexMetaData
|
IndexMetaData |
AbstractClassMetaData.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 |
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 |
VersionMetaData.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 |
OrderMetaData.newIndexMetaData()
Method to create a new index metadata, set it, and return it.
|
IndexMetaData |
IndexMetaData.setUnique(boolean unique) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractClassMetaData.addIndex(IndexMetaData idxmd)
Method to add an index to this class.
|
void |
AbstractMemberMetaData.setIndexMetaData(IndexMetaData indexMetaData)
Mutator for the index MetaData
|
void |
JoinMetaData.setIndexMetaData(IndexMetaData indexMetaData) |
void |
DiscriminatorMetaData.setIndexMetaData(IndexMetaData indexMetaData)
Mutator for the index MetaData
|
void |
VersionMetaData.setIndexMetaData(IndexMetaData indexMetaData) |
void |
AbstractElementMetaData.setIndexMetaData(IndexMetaData indexMetaData)
Mutator for the Index MetaData
|
OrderMetaData |
OrderMetaData.setIndexMetaData(IndexMetaData indexMetaData) |
Constructor and Description |
---|
IndexMetaData(IndexMetaData imd)
Constructor to create a copy of the passed metadata.
|
Modifier and Type | Method and Description |
---|---|
String |
NamingFactory.getIndexName(AbstractClassMetaData cmd,
IndexMetaData idxmd,
int position)
Method to return the name of an index specified at class level.
|
String |
AbstractNamingFactory.getIndexName(AbstractClassMetaData cmd,
IndexMetaData idxmd,
int position) |
String |
NamingFactory.getIndexName(AbstractMemberMetaData mmd,
IndexMetaData idxmd)
Method to return the name of an index specified at member level.
|
String |
AbstractNamingFactory.getIndexName(AbstractMemberMetaData mmd,
IndexMetaData idxmd) |
Copyright © 2019. All rights reserved.