| Package | Description | 
|---|---|
| org.datanucleus.metadata | 
 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 | 
| org.datanucleus.store | 
 Package handling the storage of classes to the datastore, and the management of the datastore. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected VersionMetaData | 
AbstractClassMetaData.versionMetaData
Version MetaData 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VersionMetaData | 
AbstractClassMetaData.getVersionMetaData()
Accessor for Version MetaData for this class specifically. 
 | 
VersionMetaData | 
AbstractClassMetaData.getVersionMetaDataForClass()
Convenience accessor for the version metadata applying to this class. 
 | 
VersionMetaData | 
AbstractClassMetaData.getVersionMetaDataForTable()
Convenience method to find the version MetaData defining versioning for the same 'table'
 as this class is using. 
 | 
VersionMetaData | 
AbstractClassMetaData.newVersionMetadata()
Method to create a new version metadata, set to use it, and return it. 
 | 
VersionMetaData | 
VersionMetaData.setColumnName(String columnName)  | 
VersionMetaData | 
VersionMetaData.setFieldName(String fieldName)  | 
VersionMetaData | 
VersionMetaData.setIndexed(IndexedValue indexed)  | 
VersionMetaData | 
VersionMetaData.setStrategy(String strategy)  | 
VersionMetaData | 
VersionMetaData.setStrategy(VersionStrategy strategy)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractClassMetaData.setVersionMetaData(VersionMetaData versionMetaData)
Mutator for the Version MetaData. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
VersionHelper.performVersionCheck(ObjectProvider op,
                   Object versionDatastore,
                   VersionMetaData versionMetaData)
Perform an optimistic version check on the passed object, against the passed version in the datastore. 
 | 
Copyright © 2018. All rights reserved.