/** * A shortcut for {@link #queryWithParameters(Map, boolean)}that prunes * parts of qualifier that have no parameter value set. */ public SelectQuery<T> queryWithParameters(Map<String, ?> parameters) { return queryWithParameters(parameters, true); }
/** * Creates and returns a new SelectQuery built using this query as a * prototype and substituting qualifier parameters with the values from the * map. * * @since 1.1 */ public SelectQuery<T> createQuery(Map<String, ?> parameters) { return queryWithParameters(parameters); }
@Override public SelectQuery<T> queryWithParameters(Map<String, ?> parameters) { return query.queryWithParameters(parameters); }
/** * Creates and returns a new SelectQuery built using this query as a prototype and * substituting qualifier parameters with the values from the map. * * @since 1.1 */ public Query createQuery(Map parameters) { return queryWithParameters(parameters); }
/** * A shortcut for {@link #queryWithParameters(Map, boolean)}that prunes parts of * qualifier that have no parameter value set. */ public SelectQuery queryWithParameters(Map parameters) { return queryWithParameters(parameters, true); }
@Override public SelectQuery<T> queryWithParameters(Map<String, ?> parameters, boolean pruneMissing) { return query.queryWithParameters(parameters, pruneMissing); }
SelectQuery clone = select.queryWithParameters( Collections.EMPTY_MAP, true);