protected static class CallbackContext.InheritableSqlStringFilter extends Object implements SqlStringFilter, CallbackContext.InheritableCallback<SqlStringFilter>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected SqlStringFilter |
_originally |
protected SqlStringFilter |
_yourFilter |
| コンストラクタと説明 |
|---|
InheritableSqlStringFilter(SqlStringFilter originally,
SqlStringFilter yourFilter) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String |
actuallyFilter(SqlStringFilter filter,
String executedSql,
BiFunction<SqlStringFilter,String,String> call) |
protected String |
doFilter(String executedSql,
BiFunction<SqlStringFilter,String,String> call) |
String |
filterEntityUpdate(BehaviorCommandMeta meta,
String executedSql)
Filter the executed SQL of entity update, insert and delete.
|
String |
filterOutsideSql(BehaviorCommandMeta meta,
String executedSql)
Filter the executed SQL of outside-SQL.
|
String |
filterProcedure(BehaviorCommandMeta meta,
String executedSql)
Filter the executed SQL of procedure call.
|
String |
filterQueryUpdate(BehaviorCommandMeta meta,
String executedSql)
Filter the executed SQL of query update, insert and delete (by condition-bean).
|
String |
filterSelectCB(BehaviorCommandMeta meta,
String executedSql)
Filter the executed SQL of select by condition-bean.
|
SqlStringFilter |
getOriginally() |
SqlStringFilter |
getYourFilter() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinheritsExistingFiltercountManagedHookprotected final SqlStringFilter _originally
protected final SqlStringFilter _yourFilter
public InheritableSqlStringFilter(SqlStringFilter originally, SqlStringFilter yourFilter)
public String filterSelectCB(BehaviorCommandMeta meta, String executedSql)
SqlStringFilterfilterSelectCB インタフェース内 SqlStringFiltermeta - The meta information of the behavior command. (NotNull)executedSql - The string of actually-executed SQL. (NotNull)public String filterEntityUpdate(BehaviorCommandMeta meta, String executedSql)
SqlStringFilterfilterEntityUpdate インタフェース内 SqlStringFiltermeta - The meta information of the behavior command. (NotNull)executedSql - The string of actually-executed SQL. (NotNull)public String filterQueryUpdate(BehaviorCommandMeta meta, String executedSql)
SqlStringFilterfilterQueryUpdate インタフェース内 SqlStringFiltermeta - The meta information of the behavior command. (NotNull)executedSql - The string of actually-executed SQL. (NotNull)public String filterOutsideSql(BehaviorCommandMeta meta, String executedSql)
SqlStringFilterfilterOutsideSql インタフェース内 SqlStringFiltermeta - The meta information of the behavior command. (NotNull)executedSql - The string of actually-executed SQL. (NotNull)public String filterProcedure(BehaviorCommandMeta meta, String executedSql)
SqlStringFilterfilterProcedure インタフェース内 SqlStringFiltermeta - The meta information of the behavior command. (NotNull)executedSql - The string of actually-executed SQL. (NotNull)protected String doFilter(String executedSql, BiFunction<SqlStringFilter,String,String> call)
protected String actuallyFilter(SqlStringFilter filter, String executedSql, BiFunction<SqlStringFilter,String,String> call)
public SqlStringFilter getOriginally()
getOriginally インタフェース内 CallbackContext.InheritableCallback<SqlStringFilter>public SqlStringFilter getYourFilter()
Copyright © 2014–2019 The DBFlute Project. All rights reserved.