// ===================================================================================
 //                                                                         Constructor
 //                                                                         ===========
 public BsImpasseTestPlanCasesCB() {
   if (DBFluteConfig.getInstance().isPagingCountLater()) {
     enablePagingCountLater();
   }
   if (DBFluteConfig.getInstance().isPagingCountLeastJoin()) {
     enablePagingCountLeastJoin();
   }
 }
 // ===================================================================================
 //                                                                           SqlClause
 //                                                                           =========
 @Override
 protected SqlClause createSqlClause() {
   final SqlClauseCreator creator = DBFluteConfig.getInstance().getSqlClauseCreator();
   if (creator != null) {
     return creator.createSqlClause(this);
   }
   return new ImplementedSqlClauseCreator().createSqlClause(this); // as default
 }
 {
   _tableSqlName.xacceptFilter(DBFluteConfig.getInstance().getTableSqlNameFilter());
 }
 @Override
 protected String getLogTimestampFormat() {
   return DBFluteConfig.getInstance().getLogTimestampFormat();
 }