org.seasar.robot.db.allcommon
クラス ImplementedSqlClauseCreator

java.lang.Object
  上位を拡張 org.seasar.robot.db.allcommon.ImplementedSqlClauseCreator
すべての実装されたインタフェース:
org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator

public class ImplementedSqlClauseCreator
extends Object
implements org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator

The creator of SQL clause.

作成者:
DBFlute(AutoGenerator)

コンストラクタの概要
ImplementedSqlClauseCreator()
           
 
メソッドの概要
 org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClause(org.seasar.robot.dbflute.cbean.ConditionBean cb)
          Create SQL clause.
 org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClause(String tableDbName)
          Create SQL clause.
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseDb2(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseDefault(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseDerby(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseFirebird(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseH2(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseMsAccess(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseMySql(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseOracle(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClausePostgreSql(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseSqlite(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseSqlServer(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseSybase(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClause doCreateSqlClause(String tableDbName, org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)
           
protected  boolean isCurrentDBDef(org.seasar.robot.dbflute.DBDef currentDBDef)
           
protected  boolean isDisableSelectIndex()
           
protected  boolean isEmptyStringQueryAllowed()
           
protected  boolean isInvalidQueryChecked()
           
protected  void setupSqlClauseOption(org.seasar.robot.dbflute.cbean.sqlclause.SqlClause sqlClause)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ImplementedSqlClauseCreator

public ImplementedSqlClauseCreator()
メソッドの詳細

createSqlClause

public org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClause(org.seasar.robot.dbflute.cbean.ConditionBean cb)
Create SQL clause. {for condition-bean}

定義:
インタフェース org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator 内の createSqlClause
パラメータ:
cb - Condition-bean. (NotNull)
戻り値:
SQL clause. (NotNull)

createSqlClause

public org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClause(String tableDbName)
Create SQL clause.

定義:
インタフェース org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator 内の createSqlClause
パラメータ:
tableDbName - The DB name of table. (NotNull)
戻り値:
SQL clause. (NotNull)

doCreateSqlClause

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause doCreateSqlClause(String tableDbName,
                                                                               org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseMySql

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseMySql(String tableDbName,
                                                                                  org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClausePostgreSql

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClausePostgreSql(String tableDbName,
                                                                                       org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseOracle

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseOracle(String tableDbName,
                                                                                   org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseDb2

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseDb2(String tableDbName,
                                                                                org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseSqlServer

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseSqlServer(String tableDbName,
                                                                                      org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseH2

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseH2(String tableDbName,
                                                                               org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseDerby

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseDerby(String tableDbName,
                                                                                  org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseSqlite

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseSqlite(String tableDbName,
                                                                                   org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseMsAccess

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseMsAccess(String tableDbName,
                                                                                     org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseFirebird

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseFirebird(String tableDbName,
                                                                                     org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseSybase

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseSybase(String tableDbName,
                                                                                   org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

createSqlClauseDefault

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClause createSqlClauseDefault(String tableDbName,
                                                                                    org.seasar.robot.dbflute.dbmeta.DBMetaProvider dbmetaProvider)

setupSqlClauseOption

protected void setupSqlClauseOption(org.seasar.robot.dbflute.cbean.sqlclause.SqlClause sqlClause)

isCurrentDBDef

protected boolean isCurrentDBDef(org.seasar.robot.dbflute.DBDef currentDBDef)

isDisableSelectIndex

protected boolean isDisableSelectIndex()

isEmptyStringQueryAllowed

protected boolean isEmptyStringQueryAllowed()

isInvalidQueryChecked

protected boolean isInvalidQueryChecked()


Copyright © 2013. All Rights Reserved.