|
Ujorm release 1.22 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujorm.orm.SqlDialect
org.ujorm.orm.dialect.H2Dialect
org.ujorm.orm.dialect.HsqldbDialect
public class HsqldbDialect
Hsqldb dialect (http://hsqldb.org)
| Field Summary |
|---|
| Fields inherited from class org.ujorm.orm.SqlDialect |
|---|
COMMON_SEQ_TABLE_KEY, DEFAULT_SCHEMA_SYMBOL, ormHandler |
| Constructor Summary | |
|---|---|
HsqldbDialect()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getJdbcDriver()
Returns a JDBC Driver |
boolean |
isMultiRowInsertSupported()
Database HSQLDB does not supports the MultiRow INSERT. |
java.lang.Appendable |
printComment(MetaColumn column,
java.lang.Appendable out)
COMMENT is not supported in HSQLDB database |
java.lang.Appendable |
printComment(MetaTable table,
java.lang.Appendable out)
COMMENT is not supported in HSQLDB database |
java.lang.Appendable |
printCreateSchema(java.lang.String schema,
java.lang.Appendable out)
Print SQL 'CREATE SCHEMA' |
protected java.lang.Appendable |
printLockForSelect(Query query,
java.lang.Appendable out)
Including 1.7.2, HSQLDB does not support table locking via SELECT FOR UPDATE. |
| Methods inherited from class org.ujorm.orm.dialect.H2Dialect |
|---|
getJdbcUrl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HsqldbDialect()
| Method Detail |
|---|
public java.lang.String getJdbcDriver()
H2Dialect
getJdbcDriver in class H2Dialect
public java.lang.Appendable printCreateSchema(java.lang.String schema,
java.lang.Appendable out)
throws java.io.IOException
printCreateSchema in class SqlDialectjava.io.IOException
public java.lang.Appendable printComment(MetaTable table,
java.lang.Appendable out)
throws java.io.IOException
printComment in class SqlDialectjava.io.IOException
public java.lang.Appendable printComment(MetaColumn column,
java.lang.Appendable out)
throws java.io.IOException
printComment in class SqlDialectjava.io.IOExceptionpublic boolean isMultiRowInsertSupported()
isMultiRowInsertSupported in class SqlDialectMulti row insert
protected java.lang.Appendable printLockForSelect(Query query,
java.lang.Appendable out)
throws java.io.IOException,
java.lang.UnsupportedOperationException
printLockForSelect in class SqlDialectquery - The UJO query
java.io.IOException
java.lang.UnsupportedOperationException
|
Ujorm release 1.22 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||