org.meta2project.storage.dialect.impl
Class HSQLDBDialect

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

public class HSQLDBDialect
extends java.lang.Object
implements Dialect


Constructor Summary
HSQLDBDialect()
           
 
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

HSQLDBDialect

public HSQLDBDialect()
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:
константа