Package org.datanucleus.store.rdbms.identifier
This package contains a series of classes defining the identifier names of datastore objects,
such as tables, foreign keys, indexes, primary keys etc.
-
Interface Summary Interface Description DatastoreIdentifier Representation of a datastore identifier in an RDBMS datastore.IdentifierFactory Factory that creates immutable instances of DatastoreIdentifier. -
Class Summary Class Description AbstractIdentifierFactory Abstract representation of an identifier factory for ORM datastores.CandidateKeyIdentifier Identifier for a unique index (candidate keys).ColumnIdentifier Identifier for a Column.DatastoreIdentifierImpl Implementation of a datastore identifier.DN2IdentifierFactory Factory that creates immutable instances of DatastoreIdentifier for mapped datastores.DNIdentifierFactory Factory that creates immutable instances of DatastoreIdentifier for mapped datastores.ForeignKeyIdentifier Identifier for a FK.IndexIdentifier Identifier for an Index.JPAIdentifierFactory Factory that creates immutable instances of DatastoreIdentifier for mapped datastores with JPA.JPOXIdentifierFactory Factory that creates immutable instances of DatastoreIdentifier for mapped datastores.PrimaryKeyIdentifier Identifier for a PK.SequenceIdentifier Representation of an identifier for a sequence.TableIdentifier Representation of an identifier for a table. -
Enum Summary Enum Description IdentifierType Enum defining the type of component that the identifier is for.