org.meta2project.storage.dialect.impl
Class DerbyDialect

java.lang.Object
  extended by org.meta2project.storage.dialect.impl.DerbyDialect
All Implemented Interfaces:
Dialect

public class DerbyDialect
extends java.lang.Object
implements Dialect


Constructor Summary
DerbyDialect()
           
 
Method Summary
 java.lang.String getFALSE()
          Получить константу FALSE для использования в SQL-запросах.
 java.lang.String getInsertString(java.lang.String tableName, java.lang.String columnNames, java.lang.String columnValues)
          Выдает строку для добавления записи в талицу БД (аналогично стандартному INSERT в SQL)
 java.lang.String getLastIdentity(java.lang.String tableName)
          Узнать уникальный идентификатор последней добавленной записи
 TableCreator getTableCreator()
           
 java.lang.String getTRUE()
          Получить константу TRUE для использования в SQL-запросах.
 
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

getInsertString

public java.lang.String getInsertString(java.lang.String tableName,
                                        java.lang.String columnNames,
                                        java.lang.String columnValues)
Description copied from interface: Dialect
Выдает строку для добавления записи в талицу БД (аналогично стандартному INSERT в SQL)

Specified by:
getInsertString in interface Dialect
Returns:
SQL запрос

getLastIdentity

public java.lang.String getLastIdentity(java.lang.String tableName)
Description copied from interface: Dialect
Узнать уникальный идентификатор последней добавленной записи

Specified by:
getLastIdentity in interface Dialect
Parameters:
tableName - Имя таблицы куда осуществлялось добавление
Returns:
Строка SQL запроса

getTableCreator

public TableCreator getTableCreator()
Specified by:
getTableCreator in interface Dialect

getTRUE

public java.lang.String getTRUE()
Description copied from interface: Dialect
Получить константу TRUE для использования в SQL-запросах.

Specified by:
getTRUE in interface Dialect
Returns:
константа

getFALSE

public java.lang.String getFALSE()
Description copied from interface: Dialect
Получить константу FALSE для использования в SQL-запросах.

Specified by:
getFALSE in interface Dialect
Returns:
константа