org.ujoframework.orm.dialect
Class DerbyDialect

java.lang.Object
  extended by org.ujoframework.orm.SqlDialect
      extended by org.ujoframework.orm.dialect.DerbyDialect

public class DerbyDialect
extends SqlDialect

Derby (http://db.apache.org/derby/)


Field Summary
 
Fields inherited from class org.ujoframework.orm.SqlDialect
COMMON_SEQ_TABLE_KEY, COMMON_SEQ_TABLE_NAME, ormHandler
 
Constructor Summary
DerbyDialect()
           
 
Method Summary
 java.lang.String getJdbcDriver()
          Embeded driver is default
 java.lang.String getJdbcUrl()
          Syntax: jdbc:derby:[subsubprotocol:][databaseName][;attribute=value]*
 java.lang.Appendable printCreateSchema(java.lang.String schema, java.lang.Appendable out)
          Print SQL 'CREATE SCHEMA'
 java.lang.Appendable printForeignKey(MetaColumn column, MetaTable table, java.lang.Appendable out)
          Print foreign key for the parameter column
 
Methods inherited from class org.ujoframework.orm.SqlDialect
createConnection, getCriterionTemplate, getLongType, isUsable, printColumnAlias, printColumnDeclaration, printCommit, printCriterion, printDefaultSchema, printDelete, printFKColumnsDeclaration, printForeignKey, printForeignKey, printFullTableName, printInsert, println, printSelect, printSelectOrder, printSelectTable, printSelectView, printSequenceCurrentValue, printSequenceInit, printSequenceName, printSequenceNextValue, printSequenceTable, printSequenceTableName, printTable, printTableAliasDefinition, printTableColumns, printUpdate, setHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DerbyDialect

public DerbyDialect()
Method Detail

getJdbcUrl

public java.lang.String getJdbcUrl()
Syntax: jdbc:derby:[subsubprotocol:][databaseName][;attribute=value]*

Specified by:
getJdbcUrl in class SqlDialect

getJdbcDriver

public java.lang.String getJdbcDriver()
Embeded driver is default

Specified by:
getJdbcDriver in class SqlDialect

printCreateSchema

public java.lang.Appendable printCreateSchema(java.lang.String schema,
                                              java.lang.Appendable out)
                                       throws java.io.IOException
Print SQL 'CREATE SCHEMA'

Overrides:
printCreateSchema in class SqlDialect
Throws:
java.io.IOException

printForeignKey

public java.lang.Appendable printForeignKey(MetaColumn column,
                                            MetaTable table,
                                            java.lang.Appendable out)
                                     throws java.io.IOException
Print foreign key for the parameter column

Overrides:
printForeignKey in class SqlDialect
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.