public class ConditionKeyLikeSearch extends ConditionKey
ConditionKey.BindClauseResult_conditionKey, _operand, CK_EQUAL, CK_GREATER_EQUAL, CK_GREATER_EQUAL_OR_IS_NULL, CK_GREATER_THAN, CK_GREATER_THAN_OR_IS_NULL, CK_IN_SCOPE, CK_IS_NOT_NULL, CK_IS_NULL, CK_IS_NULL_OR_EMPTY, CK_LESS_EQUAL, CK_LESS_EQUAL_OR_IS_NULL, CK_LESS_THAN, CK_LESS_THAN_OR_IS_NULL, CK_LIKE_SEARCH, CK_NOT_EQUAL_STANDARD, CK_NOT_EQUAL_TRADITION, CK_NOT_IN_SCOPE, CK_NOT_LIKE_SEARCH, DUMMY_OBJECT, RESULT_DUPLICATE_QUERY, RESULT_INVALID_QUERY, RESULT_NEW_QUERY, RESULT_OVERRIDING_QUERY| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
ConditionKeyLikeSearch() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
assertLikeSearchOption(ColumnRealName columnRealName,
ConditionValue value,
ConditionOption option) |
protected String |
defineConditionKey() |
protected String |
defineOperand() |
protected void |
doAddWhereClause(List<QueryClause> conditionList,
ColumnRealName columnRealName,
ConditionValue value,
ColumnFunctionCipher cipher,
ConditionOption option)
Do adding where clause.
|
protected ConditionKeyPrepareResult |
doPrepareQuery(ConditionValue cvalue,
Object value) |
protected void |
doSetupConditionValue(ConditionValue cvalue,
Object value,
String location,
ConditionOption option)
Do setting up condition value.
|
protected String |
getLocation(ConditionValue value) |
boolean |
isNullaleKey()
Is the condition key null-able?
|
protected boolean |
isOutOfBindEncryptConditionKey() |
boolean |
needsOverrideValue(ConditionValue cvalue)
Does it need to override the existing value to register the value?
|
addWhereClause, buildBindClause, buildBindClauseOrIsNull, buildBindVariableExp, buildClauseWithoutValue, chooseResultAlreadyExists, chooseResultListQuery, chooseResultNonFixedQuery, chooseResultNonValue, createBindClauseResult, doBuildBindClause, doResolveCompoundColumn, extractExtOperand, getBindVariableDummyValue, getConditionKey, getOperand, hasCalculationColumn, hasColumnCollaboration, hasCompoundColumn, isBindEncryptAllowed, isInvalidListQuery, isInvalidNonFixedQuery, isPossibleBindEncryptConditionKey, prepareQuery, resolveBindClause, resolveCalculationColumn, resolveCompoundColumn, resolveOperand, resolveOptionalColumn, resolveRearOption, resolveWhereClauseArranger, setupConditionValue, toColumnRealName, toStringprotected String defineConditionKey()
protected String defineOperand()
protected ConditionKeyPrepareResult doPrepareQuery(ConditionValue cvalue, Object value)
doPrepareQuery クラス内 ConditionKeypublic boolean needsOverrideValue(ConditionValue cvalue)
ConditionKeyneedsOverrideValue クラス内 ConditionKeycvalue - The object of condition value. (NotNull)protected void doAddWhereClause(List<QueryClause> conditionList, ColumnRealName columnRealName, ConditionValue value, ColumnFunctionCipher cipher, ConditionOption option)
ConditionKeydoAddWhereClause クラス内 ConditionKeyconditionList - The list of condition. (NotNull)columnRealName - The real name of column. (NotNull)value - The object of condition value. (NotNull)cipher - The cipher of column by function. (NullAllowed)option - The option of condition. (NullAllowed)protected void assertLikeSearchOption(ColumnRealName columnRealName, ConditionValue value, ConditionOption option)
protected String getLocation(ConditionValue value)
protected boolean isOutOfBindEncryptConditionKey()
isOutOfBindEncryptConditionKey クラス内 ConditionKeyprotected void doSetupConditionValue(ConditionValue cvalue, Object value, String location, ConditionOption option)
ConditionKeydoSetupConditionValue クラス内 ConditionKeycvalue - The object of condition value. (NotNull)value - The native value of condition. (NullAllowed)location - The location on parameter comment. (NotNull)option - The option of condition. (NullAllowed)public boolean isNullaleKey()
ConditionKeyisNullaleKey クラス内 ConditionKeyCopyright © 2014–2015 The DBFlute Project. All rights reserved.