org.umber.ballast.generator
Class BaseSqlTypeMapper
java.lang.Object
org.umber.ballast.generator.BaseSqlTypeMapper
- All Implemented Interfaces:
- ISqlTypeMapper
- Direct Known Subclasses:
- JavaSqlTypeMapper
- public abstract class BaseSqlTypeMapper
- extends java.lang.Object
- implements ISqlTypeMapper
Common base implementation for ISqlTypeMapper.
- Author:
- jsheets
Method Summary |
java.lang.String |
fromSqlType(java.lang.String sqlType)
Converts an SQL type name into some other type name. |
protected void |
initFromMapping(java.util.Map fromSql,
boolean caseSensitive)
|
protected void |
initToMapping(java.util.Map toSql,
boolean caseSensitive)
|
java.lang.String |
toSqlType(java.lang.String otherType)
Converts an arbitrary type name into an SQL type name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseSqlTypeMapper
public BaseSqlTypeMapper()
initToMapping
protected final void initToMapping(java.util.Map toSql,
boolean caseSensitive)
initFromMapping
protected final void initFromMapping(java.util.Map fromSql,
boolean caseSensitive)
toSqlType
public java.lang.String toSqlType(java.lang.String otherType)
- Converts an arbitrary type name into an SQL type name.
- Specified by:
toSqlType
in interface ISqlTypeMapper
- Parameters:
otherType
- type name
- Returns:
- SQL type name
fromSqlType
public java.lang.String fromSqlType(java.lang.String sqlType)
- Converts an SQL type name into some other type name.
- Specified by:
fromSqlType
in interface ISqlTypeMapper
- Parameters:
sqlType
- SQL type name
- Returns:
- other type name