Package | Description |
---|---|
org.datanucleus.metadata |
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
|
org.datanucleus.state |
Provides classes relating to the life cycle state of a persistable object.
|
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 |
---|---|
Object |
LockManager.getNextVersion(VersionMetaData vermd,
Object currentVersion)
Convenience method to provide the next version to use given the VersionMetaData and the current version.
|
Object |
LockManagerImpl.getNextVersion(VersionMetaData vermd,
Object currentVersion)
Convenience method to provide the next version to use given the VersionMetaData and the current version.
|
Copyright © 2019. All rights reserved.