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() |
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() |
String |
getName() |
int |
getNumberOfColumns()
Accessor for number of columns.
|
String |
getSchemaName() |
StoreManager |
getStoreManager() |
Column |
getSurrogateColumn(SurrogateColumnType colType)
Accessor for the surrogate column of the specified type.
|
StoreManager getStoreManager()
String getName()
String getSchemaName()
String getCatalogName()
AbstractClassMetaData getClassMetaData()
int getNumberOfColumns()
Column getColumnForPosition(int pos)
pos
- Position of the columnColumn getSurrogateColumn(SurrogateColumnType colType)
colType
- The type of surrogate columnColumn 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 © 2019. All rights reserved.