Package | Description |
---|---|
org.datanucleus.metadata |
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
|
org.datanucleus.store.schema.naming |
This package is a work-in-progress to provide datastore-agnostic naming strategies for JDO, JPA and
indeed any other API.
|
Modifier and Type | Class and Description |
---|---|
class |
ForeignKeyMetaData
Foreign keys in metadata serve two quite different purposes.
|
class |
IndexMetaData
For schema generation, it might be useful to specify that a column or columns
be indexed, and to provide the name of the index.
|
class |
UniqueMetaData
MetaData representing a unique constraint.
|
Constructor and Description |
---|
ConstraintMetaData(ConstraintMetaData acmd)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
NamingFactory.getConstraintName(AbstractClassMetaData cmd,
ConstraintMetaData cnstrmd,
ColumnType type)
Method to return the name of the constraint for the specified class (version, datastore-id, discriminator etc).
|
String |
AbstractNamingFactory.getConstraintName(AbstractClassMetaData cmd,
ConstraintMetaData cnstrmd,
ColumnType type) |
String |
NamingFactory.getConstraintName(AbstractClassMetaData cmd,
ConstraintMetaData cnstrmd,
int position)
Method to return the name of a constraint specified at class level.
|
String |
AbstractNamingFactory.getConstraintName(AbstractClassMetaData cmd,
ConstraintMetaData cnstrmd,
int position) |
String |
NamingFactory.getConstraintName(String className,
AbstractMemberMetaData mmd,
ConstraintMetaData cnstrmd)
Method to return the name of a constraint specified at member level.
|
String |
AbstractNamingFactory.getConstraintName(String className,
AbstractMemberMetaData mmd,
ConstraintMetaData cnstrmd) |
Copyright © 2019. All rights reserved.