Uses of Class
org.datanucleus.metadata.TableGeneratorMetaData
Packages that use TableGeneratorMetaData
Package
Description
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
Package handling the storage of classes to the datastore, and the management of the datastore.
-
Uses of TableGeneratorMetaData in org.datanucleus.metadata
Fields in org.datanucleus.metadata with type parameters of type TableGeneratorMetaDataModifier and TypeFieldDescriptionprotected Map
<String, TableGeneratorMetaData> MetaDataManagerImpl.tableGeneratorMetaDataByPackageSequence
Map of TableGeneratorMetaData, keyed by the package name and generator name.protected Collection
<TableGeneratorMetaData> PackageMetaData.tableGenerators
Table generators.Methods in org.datanucleus.metadata that return TableGeneratorMetaDataModifier and TypeMethodDescriptionMetaDataManager.getMetaDataForTableGenerator
(ClassLoaderResolver clr, String genName) Accessor for the MetaData for a TableGenerator in a package.MetaDataManagerImpl.getMetaDataForTableGenerator
(ClassLoaderResolver clr, String genName) PackageMetaData.getTableGenerator
(String name) Accessor for the Meta-Data of a table generator with the specified name.PackageMetaData.getTableGenerators()
Accessor for the Meta-Data for the table generators in this package.PackageMetaData.newTableGeneratorMetaData
(String name) Method to create a new TableGenerator metadata, add it and return it.TableGeneratorMetaData.setAllocationSize
(long allocationSize) TableGeneratorMetaData.setAllocationSize
(String allocationSize) TableGeneratorMetaData.setCatalogName
(String catalogName) TableGeneratorMetaData.setInitialValue
(long initialValue) TableGeneratorMetaData.setInitialValue
(String initialValue) TableGeneratorMetaData.setPKColumnName
(String pkColumnName) TableGeneratorMetaData.setPKColumnValue
(String pkColumnValue) TableGeneratorMetaData.setSchemaName
(String schemaName) TableGeneratorMetaData.setTableName
(String tableName) TableGeneratorMetaData.setValueColumnName
(String valueColumnName) Methods in org.datanucleus.metadata with parameters of type TableGeneratorMetaDataModifier and TypeMethodDescriptionvoid
PackageMetaData.addTableGenerator
(TableGeneratorMetaData tabmd) Method to add a TableGenerator Meta-Data to the package. -
Uses of TableGeneratorMetaData in org.datanucleus.store
Methods in org.datanucleus.store with parameters of type TableGeneratorMetaDataModifier and TypeMethodDescriptionprotected void
AbstractStoreManager.addValueGenerationPropertiesForIncrement
(Properties properties, TableGeneratorMetaData tablegenmd) protected Properties
AbstractStoreManager.getPropertiesForValueGenerator
(AbstractClassMetaData cmd, int absoluteFieldNumber, ClassLoaderResolver clr, SequenceMetaData seqmd, TableGeneratorMetaData tablegenmd) Method to return the properties to pass to the generator for the specified field.