/** * This method implements super#doAddWhereClause(). * * @param conditionList Condition list. (NotNull) * @param columnName Column name. (NotNull) * @param value Condition value. (NotNull) */ protected void doAddWhereClause( java.util.List<String> conditionList, String columnName, Sample1ConditionValue value) { if (value.getLessThan() == null) { return; } conditionList.add(buildBindClause(columnName, value.getLessThanLocation())); }
/** * Is valid registration? * * @param conditionValue Condition value. (NotNull) * @param value Value. (NotNull) * @param callerName Caller name. (NotNull) * @return Determination. */ public boolean isValidRegistration( Sample1ConditionValue conditionValue, Object value, String callerName) { if (value == null) { return false; } if (conditionValue.hasLessThan()) { if (conditionValue.equalLessThan(value)) { _log.warn("The value has already registered at " + callerName + ": value=" + value); return false; } else { conditionValue.overrideLessThan(value); return false; } } return true; }
/** * This method implements super#doSetupConditionValue(). * * @param conditionValue Condition value. (NotNull) * @param value Value. (NotNull) * @param location Location. (NotNull) */ protected void doSetupConditionValue( Sample1ConditionValue conditionValue, Object value, String location) { conditionValue.setLessThan(value).setLessThanLocation(location); }