@DB() protected StringBuilder createPartialSelectSql(SearchCriteria<?> sc, final boolean whereClause) { StringBuilder sql = new StringBuilder(_partialSelectSql.first()); if (sc != null && !sc.isSelectAll()) { sql.delete(7, sql.indexOf(" FROM")); sc.getSelect(sql, 7); } if (!whereClause) { sql.delete(sql.length() - (_discriminatorClause == null ? 6 : 4), sql.length()); } return sql; }
@DB() protected StringBuilder createPartialSelectSql(SearchCriteria<?> sc, final boolean whereClause, final boolean enableQueryCache) { StringBuilder sql = new StringBuilder(enableQueryCache ? _partialQueryCacheSelectSql.first() : _partialSelectSql.first()); if (sc != null && !sc.isSelectAll()) { sql.delete(7, sql.indexOf(" FROM")); sc.getSelect(sql, 7); } if (!whereClause) { sql.delete(sql.length() - (_discriminatorClause == null ? 6 : 4), sql.length()); } return sql; }
throw new CloudRuntimeException("Call to customSearchIncludingRemoved with null search Criteria"); if (sc.isSelectAll()) { return (List<M>)searchIncludingRemoved((SearchCriteria<T>)sc, filter, null, false);
@DB() protected StringBuilder createPartialSelectSql(final SearchCriteria<?> sc, final boolean whereClause) { final StringBuilder sql = new StringBuilder(_partialSelectSql.first()); if (sc != null && !sc.isSelectAll()) { sql.delete(7, sql.indexOf(" FROM")); sc.getSelect(sql, 7); } if (!whereClause) { sql.delete(sql.length() - (_discriminatorClause == null ? 6 : 4), sql.length()); } return sql; }
@DB() protected StringBuilder createPartialSelectSql(final SearchCriteria<?> sc, final boolean whereClause, final boolean enableQueryCache) { final StringBuilder sql = new StringBuilder(enableQueryCache ? _partialQueryCacheSelectSql.first() : _partialSelectSql.first()); if (sc != null && !sc.isSelectAll()) { sql.delete(7, sql.indexOf(" FROM")); sc.getSelect(sql, 7); } if (!whereClause) { sql.delete(sql.length() - (_discriminatorClause == null ? 6 : 4), sql.length()); } return sql; }
throw new CloudRuntimeException("Call to customSearchIncludingRemoved with null search Criteria"); if (sc.isSelectAll()) { return (List<M>) searchIncludingRemoved((SearchCriteria<T>) sc, filter, null, false);