public interface Table
Modifier and Type | Method and Description |
---|---|
String |
getCatalogName() |
AbstractClassMetaData |
getClassMetaData()
Accessor for the primary class metadata for this table.
|
Column |
getColumnForName(String name)
Accessor for the column with the supplied name (if present).
|
Column |
getColumnForPosition(int pos)
Accessor for the column at the specified position (numbered from 0 to numcols-1).
|
List<Column> |
getColumns() |
Column |
getDatastoreIdColumn()
Accessor for the surrogate datastore id column (if present).
|
Column |
getDiscriminatorColumn()
Accessor for the surrogate discriminator column (if present).
|
MemberColumnMapping |
getMemberColumnMappingForEmbeddedMember(List<AbstractMemberMetaData> mmds)
Method to return the member-column mapping for the specified embedded member.
|
MemberColumnMapping |
getMemberColumnMappingForMember(AbstractMemberMetaData mmd)
Method to return the member-column mapping for the specified member.
|
Set<MemberColumnMapping> |
getMemberColumnMappings() |
Column |
getMultitenancyColumn()
Accessor for the surrogate multitenancy column (if present).
|
String |
getName() |
int |
getNumberOfColumns()
Accessor for number of columns.
|
String |
getSchemaName() |
StoreManager |
getStoreManager() |
Column |
getVersionColumn()
Accessor for the surrogate version column (if present).
|
StoreManager getStoreManager()
String getName()
String getSchemaName()
String getCatalogName()
AbstractClassMetaData getClassMetaData()
int getNumberOfColumns()
Column getColumnForPosition(int pos)
pos
- Position of the columnColumn getDatastoreIdColumn()
Column getVersionColumn()
Column getDiscriminatorColumn()
Column getMultitenancyColumn()
Column getColumnForName(String name)
name
- name of the column (the identifier)MemberColumnMapping getMemberColumnMappingForMember(AbstractMemberMetaData mmd)
mmd
- Metadata for the memberMemberColumnMapping getMemberColumnMappingForEmbeddedMember(List<AbstractMemberMetaData> mmds)
mmds
- Metadata for the member(s) to navigate to the required memberSet<MemberColumnMapping> getMemberColumnMappings()
Copyright © 2018. All rights reserved.