|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.objectweb.jorm.mapper.rdb.adapter.BasicRdbAdapter
org.objectweb.jorm.mapper.rdb.adapter.SapdbAdapter
This class is a sql adapter for the SapDB relational database. SapDB 7.4 beta result of the jdbc driver test: =============================== FAIL: BIT: create table: [-3002] (at 31): Invalid datatype FAIL: TINYINT: create table: [-4006] (at 28): Unknown domain name:TINYINT FAIL: SMALLINT: select value 0 with getObject FAIL: SMALLINT: select value 1 with getObject FAIL: SMALLINT: select value 254 with getObject FAIL: INTEGER: select value 0 with getObject FAIL: INTEGER: select value 1 with getObject FAIL: INTEGER: select value 254 with getObject FAIL: BIGINT: create table: [-4006] (at 28): Unknown domain name:BIGINT FAIL: REAL: select value 0.0 with getObject FAIL: REAL: select value 1.0 with getObject FAIL: REAL: select value 254.0 with getObject FAIL: DOUBLE: create table: [-3002] (at 30): Invalid datatype
| Field Summary |
| Fields inherited from class org.objectweb.jorm.mapper.rdb.adapter.BasicRdbAdapter |
logger, name |
| Fields inherited from interface org.objectweb.jorm.mapper.rdb.adapter.api.RdbAdapter |
NOSIZE, RANGEATEND, RANGEATSTART, RANGEUNSUPPORTED |
| Fields inherited from interface org.objectweb.jorm.mapper.rdb.adapter.api.TypeAdapter |
TYPE_NAMES, TYPECODE_ARRAY, TYPECODE_BIGDECIMAL, TYPECODE_BIGINTEGER, TYPECODE_BOOLEAN, TYPECODE_BYTE, TYPECODE_BYTEARRAY, TYPECODE_CHAR, TYPECODE_CHARARRAY, TYPECODE_DATE, TYPECODE_DOUBLE, TYPECODE_FLOAT, TYPECODE_INT, TYPECODE_LONG, TYPECODE_OBJBOOLEAN, TYPECODE_OBJBYTE, TYPECODE_OBJCHAR, TYPECODE_OBJDOUBLE, TYPECODE_OBJFLOAT, TYPECODE_OBJINT, TYPECODE_OBJLONG, TYPECODE_OBJSHORT, TYPECODE_SERIALIZED, TYPECODE_SHORT, TYPECODE_STRING |
| Constructor Summary | |
SapdbAdapter()
|
|
| Method Summary | |
void |
getManyNextValInSequence(java.sql.Connection conn,
java.lang.String seqName,
int numberOfNextVal)
|
java.lang.String |
getNextValInSequence(java.lang.String seqName)
|
void |
writeTableAlias(java.lang.String alias,
java.lang.StringBuffer sb)
Append a table alias to an SQL expression. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SapdbAdapter()
| Method Detail |
public void writeTableAlias(java.lang.String alias,
java.lang.StringBuffer sb)
RdbAdapter
writeTableAlias in interface RdbAdapterwriteTableAlias in class BasicRdbAdapterpublic java.lang.String getNextValInSequence(java.lang.String seqName)
getNextValInSequence in interface SequenceAdaptergetNextValInSequence in class BasicRdbAdapter
public void getManyNextValInSequence(java.sql.Connection conn,
java.lang.String seqName,
int numberOfNextVal)
throws RdbAdapterException
getManyNextValInSequence in interface SequenceAdaptergetManyNextValInSequence in class BasicRdbAdapterRdbAdapterException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||