com.googlecode.jpattern.orm.mapper
Class TableMap
java.lang.Object
com.googlecode.jpattern.orm.mapper.TableMap
- All Implemented Interfaces:
- ITableMap
public class TableMap
- extends Object
- implements ITableMap
- Author:
- Francesco Cina
08/giu/2011
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableMap
public TableMap()
getSchemaName
public String getSchemaName()
- Specified by:
getSchemaName in interface ITableMap
getTableName
public String getTableName()
- Specified by:
getTableName in interface ITableMap
getTableNameWithSchema
public String getTableNameWithSchema()
- Specified by:
getTableNameWithSchema in interface ITableMap
addColumnMapping
public void addColumnMapping(String javaFieldName,
String columnName,
AColumnValueGenerator columnValueGenerator)
getDBColumnName
public String getDBColumnName(String javaFieldName)
- Specified by:
getDBColumnName in interface ITableMap
getJavaFieldName
public String getJavaFieldName(String dbColumnName)
- Specified by:
getJavaFieldName in interface ITableMap
getPrimaryKeyFieldNames
public List<String> getPrimaryKeyFieldNames()
- Specified by:
getPrimaryKeyFieldNames in interface ITableMap
addPrimaryKey
public void addPrimaryKey(String primaryKeyField)
setSchemaName
public void setSchemaName(String schemaName)
setTableName
public void setTableName(String tableName)
getAllFieldNames
public List<String> getAllFieldNames()
- Specified by:
getAllFieldNames in interface ITableMap
getGeneratorByColumnName
public AColumnValueGenerator getGeneratorByColumnName(String columnName)
- Specified by:
getGeneratorByColumnName in interface ITableMap
getGeneratorByJavaFieldName
public AColumnValueGenerator getGeneratorByJavaFieldName(String javaFieldName)
- Specified by:
getGeneratorByJavaFieldName in interface ITableMap
Copyright © 2011. All Rights Reserved.