|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibatis.sqlmap.engine.type.TypeHandlerFactory
Not much of a suprise, this is a factory class for TypeHandler objects.
| Constructor Summary | |
TypeHandlerFactory()
Default constructor |
|
| Method Summary | |
TypeHandler |
getTypeHandler(java.lang.Class type)
Get a TypeHandler for a class |
TypeHandler |
getTypeHandler(java.lang.Class type,
java.lang.String jdbcType)
Get a TypeHandler for a class and a JDBC type |
TypeHandler |
getUnkownTypeHandler()
When in doubt, get the "unknown" type handler |
boolean |
hasTypeHandler(java.lang.Class type)
Tells you if a particular class has a TypeHandler |
void |
putTypeAlias(java.lang.String alias,
java.lang.String value)
Adds a type alias that is case insensitive. |
void |
register(java.lang.Class type,
java.lang.String jdbcType,
TypeHandler handler)
Register (add) a type handler for a class and JDBC type |
void |
register(java.lang.Class type,
TypeHandler handler)
Register (add) a type handler for a class |
java.lang.String |
resolveAlias(java.lang.String string)
Lookup an aliased class and return it's REAL name |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TypeHandlerFactory()
| Method Detail |
public TypeHandler getTypeHandler(java.lang.Class type)
type - - the class you want a TypeHandler for
public TypeHandler getTypeHandler(java.lang.Class type,
java.lang.String jdbcType)
type - - the classjdbcType - - the jdbc type
public TypeHandler getUnkownTypeHandler()
public boolean hasTypeHandler(java.lang.Class type)
type - - the class
public void register(java.lang.Class type,
TypeHandler handler)
type - - the classhandler - - the handler instance
public void register(java.lang.Class type,
java.lang.String jdbcType,
TypeHandler handler)
type - - the classjdbcType - - the JDBC typehandler - - the handler instancepublic java.lang.String resolveAlias(java.lang.String string)
string - - the alias
public void putTypeAlias(java.lang.String alias,
java.lang.String value)
alias - - the aliasvalue - - the real class name
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||