|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujorm.orm.TypeService
public class TypeService
A type service for popular Java types and more.
| Field Summary | |
|---|---|
static char |
BIG_DECI
|
static char |
BIG_INTE
|
static char |
BLOB
|
static char |
BOOLEAN
|
static char |
BYTE
|
static char |
BYTES
|
static char |
BYTES_WRAP
|
static char |
CHAR
|
static char |
CLOB
|
static char |
COLOR
|
static char |
DATE_SQL
|
static char |
DATE_UTIL
|
static char |
DOUBLE
|
static char |
ENUM
|
static char |
EXPORT_ENUM
|
static char |
FLOAT
|
static char |
INT
|
static char |
LONG
|
static char |
SHORT
|
static char |
STRING
|
static char |
STRING_WRAP
|
static char |
TIME_SQL
|
static char |
TIMESTAMP
|
static char |
UNDEFINED
|
| Constructor Summary | |
|---|---|
TypeService()
|
|
| Method Summary | |
|---|---|
Class |
getDbTypeClass(MetaColumn column)
Return an converted Java type to database DDL statements by a generic test. |
static char |
getTypeCode(MetaColumn column)
The method returns a Java data type code. |
Object |
getValue(MetaColumn mColumn,
CallableStatement rs,
int c)
GetValue from the stored precedure by position. |
Object |
getValue(MetaColumn mColumn,
ResultSet rs,
int c)
GetValue from the result set by position It must be the same implementation as #of(org.ujorm.orm.metaModel.MetaColumn, java.sql.CallableStatement, int). |
void |
setValue(MetaColumn mColumn,
PreparedStatement rs,
Object value,
int c)
GetValue from the result set by position. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final char UNDEFINED
public static final char BOOLEAN
public static final char BYTE
public static final char CHAR
public static final char SHORT
public static final char INT
public static final char LONG
public static final char FLOAT
public static final char DOUBLE
public static final char BIG_DECI
public static final char BIG_INTE
public static final char STRING
public static final char BYTES
public static final char DATE_UTIL
public static final char DATE_SQL
public static final char TIME_SQL
public static final char TIMESTAMP
public static final char BLOB
public static final char CLOB
public static final char EXPORT_ENUM
public static final char STRING_WRAP
public static final char BYTES_WRAP
public static final char ENUM
public static final char COLOR
| Constructor Detail |
|---|
public TypeService()
| Method Detail |
|---|
public static char getTypeCode(MetaColumn column)
column - Colum provides a Type, there is supported a relation types too.
public Object getValue(MetaColumn mColumn,
ResultSet rs,
int c)
throws SQLException
#of(org.ujorm.orm.metaModel.MetaColumn, java.sql.CallableStatement, int).
getValue in interface ITypeService<Object,Object>mColumn - Meta-model column, where the typeCode must be assigned before.rs - The ResultSet instancec - Catabase column index starting at #1
SQLException
public Object getValue(MetaColumn mColumn,
CallableStatement rs,
int c)
throws SQLException
#of(org.ujorm.orm.metaModel.MetaColumn, java.sql.ResultSet, int).
getValue in interface ITypeService<Object,Object>mColumn - Meta-model column, where the typeCode must be assigned before.rs - The CallableStatement instancec - Catabase column index starting at #1
SQLException
public void setValue(MetaColumn mColumn,
PreparedStatement rs,
Object value,
int c)
throws SQLException
setValue in interface ITypeService<Object,Object>mColumn - Meta-model column, where the typeCode must be assigned before.rs - PreparedStatementvalue - Value to assignc - The database column index starts at #1
SQLExceptionpublic Class getDbTypeClass(MetaColumn column)
getDbTypeClass in interface ITypeService<Object,Object>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||