@Override public Query startOffset(long startOffset) { this.startOffset = (int) startOffset; //todo [anistor] why int? resetQuery(); return this; }
@Override public Query startOffset(long startOffset) { this.startOffset = (int) startOffset; //todo [anistor] why int? resetQuery(); return this; }
@Override public void resetQuery() { if (query != null) { // reset the delegate but do not discard it! query.resetQuery(); } }
@Override public Query maxResults(int maxResults) { this.maxResults = maxResults; resetQuery(); return this; } }
@Override public Query maxResults(int maxResults) { this.maxResults = maxResults; resetQuery(); return this; } }
@Override public void resetQuery() { if (query != null) { // reset the delegate but do not discard it! query.resetQuery(); } }
@Override public Query setParameter(String paramName, Object paramValue) { if (paramName == null || paramName.isEmpty()) { throw log.parameterNameCannotBeNulOrEmpty(); } if (paramsDefined) { if (namedParameters == null) { throw log.queryDoesNotHaveParameters(); } if (!namedParameters.containsKey(paramName)) { throw log.parameterNotFound(paramName); } } else if (namedParameters == null) { namedParameters = new HashMap<>(5); } namedParameters.put(paramName, paramValue); // reset the query to force a new execution resetQuery(); return this; }
@Override public Query setParameter(String paramName, Object paramValue) { if (paramName == null || paramName.isEmpty()) { throw log.parameterNameCannotBeNulOrEmpty(); } if (paramsDefined) { if (namedParameters == null) { throw log.queryDoesNotHaveParameters(); } if (!namedParameters.containsKey(paramName)) { throw log.parameterNotFound(paramName); } } else if (namedParameters == null) { namedParameters = new HashMap<>(5); } namedParameters.put(paramName, paramValue); // reset the query to force a new execution resetQuery(); return this; }