public class MMDBTable extends MMUUID
_associatedCrossIDs, _associatedIDs, _associatedUUIDs, uniqueName
Constructor and Description |
---|
MMDBTable(MMMappingUtil mappingUtil,
java.lang.String tabName) |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(MMDBColumn mmdbColumn) |
MMDBColumn |
addColumn(java.lang.String srcColumnName) |
void |
addOrphanColumn(MMDBColumn mmdbSourceColumn) |
void |
copyProperties(MMDBTable tgtTable) |
MMDBColumn |
findColumn(java.lang.String srcColumnName,
java.lang.String xPath) |
MMColumnMap |
getColumnMap() |
java.lang.String |
getCompleteName() |
java.lang.String |
getDeclarationPath() |
java.lang.String |
getId() |
MMDBColumn |
getLastLookupOn() |
MMColumnMap |
getOrphanColumnsMap() |
MMDBEnvironment |
getParentEnvironment() |
static int |
getPreserveCount() |
int |
getPreservedId(int preserveCount) |
java.lang.String |
getSchemaName() |
java.lang.String |
getTableAlias() |
java.lang.String |
getTableClass() |
java.lang.String |
getTableName() |
boolean |
isColumnDerived() |
boolean |
isCopyColumnRequired() |
boolean |
isLookupUsed() |
boolean |
isMultiCastRequired() |
boolean |
isUnionAllRequired() |
boolean |
isValid() |
void |
setColumnDerived(boolean columnDerived) |
void |
setCopyColumnRequired(boolean copyColumnRequired) |
void |
setDeclarationPath(java.lang.String declarationPath) |
void |
setId(java.lang.String id) |
void |
setLastLookupOn(MMDBColumn lastLookupOn) |
void |
setLookupUsed(boolean lookupUsed) |
void |
setMultiCastRequired(boolean multiCastRequired) |
void |
setOrphanColumnsMap(MMColumnMap orphanColumnsMap) |
void |
setParentEnvironment(MMDBEnvironment parentEnvironment) |
static void |
setPreserveCount(int aPreserveCount) |
void |
setSchemaName(java.lang.String schemaName) |
void |
setTableAlias(java.lang.String tableAlias) |
void |
setTableClass(java.lang.String tableClass) |
void |
setTableName(java.lang.String tabName) |
void |
setUnionAllRequired(boolean unionRequired) |
void |
toString(java.lang.StringBuilder sbu) |
java.lang.String |
trimName(java.lang.String name) |
addAssociatedCrossID, addAssociatedID, addAssociatedUUID, getAssociatedCrossID, getAssociatedID, getAssociatedUUID, getUniqueName, getUUID, main, setAssociatedIDCount, setUniqueName, setUUID
public MMDBTable(MMMappingUtil mappingUtil, java.lang.String tabName)
public java.lang.String getTableName()
public java.lang.String getDeclarationPath()
public void setDeclarationPath(java.lang.String declarationPath)
public void setTableName(java.lang.String tabName)
public java.lang.String trimName(java.lang.String name)
public void toString(java.lang.StringBuilder sbu)
public MMDBColumn addColumn(java.lang.String srcColumnName)
public void addColumn(MMDBColumn mmdbColumn)
public MMDBColumn findColumn(java.lang.String srcColumnName, java.lang.String xPath)
public java.lang.String getId()
public void setId(java.lang.String id)
public MMColumnMap getColumnMap()
public static int getPreserveCount()
public static void setPreserveCount(int aPreserveCount)
public int getPreservedId(int preserveCount)
public MMDBEnvironment getParentEnvironment()
public void setParentEnvironment(MMDBEnvironment parentEnvironment)
public boolean isColumnDerived()
public void setColumnDerived(boolean columnDerived)
public boolean isUnionAllRequired()
public void setUnionAllRequired(boolean unionRequired)
public boolean isMultiCastRequired()
public void setMultiCastRequired(boolean multiCastRequired)
public boolean isValid()
public MMColumnMap getOrphanColumnsMap()
public void setOrphanColumnsMap(MMColumnMap orphanColumnsMap)
orphanColumnsMap
- the _orphanColumnsMap to setpublic void addOrphanColumn(MMDBColumn mmdbSourceColumn)
public boolean isCopyColumnRequired()
public void setCopyColumnRequired(boolean copyColumnRequired)
copyColumnRequired
- the copyColumnRequired to setpublic boolean isLookupUsed()
public void setLookupUsed(boolean lookupUsed)
lookupUsed
- the lookupUsed to setpublic MMDBColumn getLastLookupOn()
public void setLastLookupOn(MMDBColumn lastLookupOn)
lastLookupOn
- the lastLookupOn to setpublic java.lang.String getSchemaName()
public void setSchemaName(java.lang.String schemaName)
schemaName
- the schemaName to setpublic java.lang.String getCompleteName()
public void copyProperties(MMDBTable tgtTable)
public java.lang.String getTableClass()
public void setTableClass(java.lang.String tableClass)
tableClass
- the tableClass to setpublic java.lang.String getTableAlias()
public void setTableAlias(java.lang.String tableAlias)
tableAlias
- the tableAlias to set