public class CompleteClassTable extends Object implements Table
| Constructor and Description |
|---|
CompleteClassTable(StoreManager storeMgr,
AbstractClassMetaData cmd) |
| Modifier and Type | Method and Description |
|---|---|
AbstractClassMetaData |
getClassMetaData()
Accessor for the primary class metadata for this table.
|
BasicColumn |
getColumnForMember(AbstractMemberMetaData mmd)
Accessor for the column for the specified member.
|
BasicColumn |
getColumnForPosition(int pos)
Accessor for the column at the specified position (numbered from 0 to numcols-1).
|
String |
getIdentifier()
Accessor for the identifier for this table (its "name).
|
int |
getNumberOfColumns()
Accessor for number of columns.
|
protected void |
processBasicMember(List<BasicColumn> cols,
AbstractMemberMetaData mmd) |
protected void |
processEmbeddedMember(List<BasicColumn> cols,
AbstractMemberMetaData ownerMmd,
ClassLoaderResolver clr) |
public CompleteClassTable(StoreManager storeMgr, AbstractClassMetaData cmd)
protected void processBasicMember(List<BasicColumn> cols, AbstractMemberMetaData mmd)
protected void processEmbeddedMember(List<BasicColumn> cols, AbstractMemberMetaData ownerMmd, ClassLoaderResolver clr)
public AbstractClassMetaData getClassMetaData()
TablegetClassMetaData in interface Tablepublic String getIdentifier()
TablegetIdentifier in interface Tablepublic int getNumberOfColumns()
TablegetNumberOfColumns in interface Tablepublic BasicColumn getColumnForPosition(int pos)
TablegetColumnForPosition in interface Tablepos - Position of the columnpublic BasicColumn getColumnForMember(AbstractMemberMetaData mmd)
TablegetColumnForMember in interface Tablemmd - Metadata for the memberCopyright © 2013. All Rights Reserved.