Uses of Class
org.datanucleus.metadata.SequenceMetaData
Packages that use SequenceMetaData
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.
Package providing management for federation of datastores.
This package is a work-in-progress to provide datastore-agnostic naming strategies for JDO, JPA and
indeed any other API.
-
Uses of SequenceMetaData in org.datanucleus.metadata
Fields in org.datanucleus.metadata with type parameters of type SequenceMetaDataModifier and TypeFieldDescriptionprotected Map
<String, SequenceMetaData> MetaDataManagerImpl.sequenceMetaDataByPackageSequence
Map of SequenceMetaData, keyed by the package name and sequence name.protected Collection
<SequenceMetaData> PackageMetaData.sequences
Sequence generators.Methods in org.datanucleus.metadata that return SequenceMetaDataModifier and TypeMethodDescriptionMetaDataManager.getMetaDataForSequence
(ClassLoaderResolver clr, String seqName) Accessor for the MetaData for a Sequence in a package.MetaDataManagerImpl.getMetaDataForSequence
(ClassLoaderResolver clr, String seqName) PackageMetaData.getSequence
(String name) Accessor for the Meta-Data of an sequence with the specified name.PackageMetaData.getSequences()
Accessor for the Meta-Data for the sequences in this package.PackageMetaData.newSequenceMetaData
(String seqName, String seqStrategy) Method to create a new Sequence metadata, add it, and return it.SequenceMetaData.setAllocationSize
(int allocationSize) SequenceMetaData.setAllocationSize
(String allocationSize) SequenceMetaData.setCatalogName
(String name) SequenceMetaData.setDatastoreSequence
(String datastoreSequence) SequenceMetaData.setFactoryClass
(String factoryClass) SequenceMetaData.setInitialValue
(int initialValue) SequenceMetaData.setInitialValue
(String initialValue) SequenceMetaData.setSchemaName
(String name) SequenceMetaData.setStrategy
(SequenceStrategy strategy) Methods in org.datanucleus.metadata with parameters of type SequenceMetaDataModifier and TypeMethodDescriptionvoid
PackageMetaData.addSequence
(SequenceMetaData seqmd) Method to add a sequence Meta-Data to the package. -
Uses of SequenceMetaData in org.datanucleus.store
Fields in org.datanucleus.store declared as SequenceMetaDataModifier and TypeFieldDescriptionprotected final SequenceMetaData
NucleusSequenceImpl.seqMetaData
Name of the sequence.Methods in org.datanucleus.store with parameters of type SequenceMetaDataModifier and TypeMethodDescriptionprotected void
AbstractStoreManager.addValueGenerationPropertiesForSequence
(Properties properties, SequenceMetaData seqmd) default NucleusSequence
StoreManager.getNucleusSequence
(ExecutionContext ec, SequenceMetaData seqmd) Method to return a datastore sequence for this datastore matching the passed sequence MetaData.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.Constructors in org.datanucleus.store with parameters of type SequenceMetaDataModifierConstructorDescriptionNucleusSequenceImpl
(ExecutionContext objectMgr, StoreManager storeMgr, SequenceMetaData seqmd) Constructor. -
Uses of SequenceMetaData in org.datanucleus.store.federation
Methods in org.datanucleus.store.federation with parameters of type SequenceMetaDataModifier and TypeMethodDescriptionFederatedStoreManager.getNucleusSequence
(ExecutionContext ec, SequenceMetaData seqmd) -
Uses of SequenceMetaData in org.datanucleus.store.schema.naming
Methods in org.datanucleus.store.schema.naming with parameters of type SequenceMetaDataModifier and TypeMethodDescriptionAbstractNamingFactory.getSequenceName
(SequenceMetaData seqmd) NamingFactory.getSequenceName
(SequenceMetaData seqmd) Method to return the name of sequence.