public class ExtendedTableDataObject extends TableDataObject
Constructor and Description |
---|
ExtendedTableDataObject(java.lang.String aTableName, TableConfigProperties tableConfigProperties)
Construct an ExtendedTableDataObject.
|
Modifier and Type | Method and Description |
---|---|
void | addColumnHandlerParameterMap(java.lang.String columnName, java.util.Map<java.lang.String,java.lang.String> parameterMap)
Add column handler parameter map
|
void | addTableHandlerParameterMap(java.util.Map<java.lang.String,java.lang.String> parameterMap)
Add table handler parameter map.
|
void | addUniqueIndexColumnParameterMap(java.lang.String columnName, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> uniqueIndexColumnParameterMap)
Add unique index column parameter map
|
void | addUniqueIndexData(java.lang.String columnName, java.util.Map<java.lang.String,java.lang.String> uniqueIndexData)
Add a unique index data to associate with a column
|
java.util.Map<java.lang.String,java.lang.String> | getColumnHandlerParameterMap(java.lang.String columnName)
Get column handler parameter map
|
TableConfigProperties | getTableConfigProperties()
Get the TableConfigProperties associated with this TableDataObject
|
java.util.Map<java.lang.String,java.lang.String> | getTableHandlerParameterMap()
Get the parameter map.
|
java.lang.String | getTableHandlerParameterValue(java.lang.String parameterName)
Get the table handler parameter value
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> | getUniqueIndexColumnParameterMap(java.lang.String columnName)
Get unique index column parameter map
|
java.util.Map<java.lang.String,java.lang.String> | getUniqueIndexData(java.lang.String columnName)
Get the unique index data associated to the column.
|
java.lang.String | toString()
Format the object to have a better display.
|
public ExtendedTableDataObject(java.lang.String aTableName, TableConfigProperties tableConfigProperties)
public TableConfigProperties getTableConfigProperties()
public void addUniqueIndexData(java.lang.String columnName, java.util.Map<java.lang.String,java.lang.String> uniqueIndexData)
public java.util.Map<java.lang.String,java.lang.String> getUniqueIndexData(java.lang.String columnName)
public void addTableHandlerParameterMap(java.util.Map<java.lang.String,java.lang.String> parameterMap)
public java.util.Map<java.lang.String,java.lang.String> getTableHandlerParameterMap()
public java.lang.String getTableHandlerParameterValue(java.lang.String parameterName)
public void addColumnHandlerParameterMap(java.lang.String columnName, java.util.Map<java.lang.String,java.lang.String> parameterMap)
public java.util.Map<java.lang.String,java.lang.String> getColumnHandlerParameterMap(java.lang.String columnName)
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getUniqueIndexColumnParameterMap(java.lang.String columnName)
public void addUniqueIndexColumnParameterMap(java.lang.String columnName, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> uniqueIndexColumnParameterMap)
public java.lang.String toString()
Format the object to have a better display.