/** * Calculate a hash used by AutoFetch to identify when a query has changed * (and hence potentially needs a new tuned query plan to be developed). */ public int queryAutofetchHash() { return calculateHash(null); }
/** * Calculate a hash used by AutoFetch to identify when a query has changed * (and hence potentially needs a new tuned query plan to be developed). */ public int queryAutofetchHash() { return calculateHash(null); }
/** * Calculate a hash that should be unique for the generated SQL across a * given bean type. * <p> * This can used to enable the caching and reuse of a 'query plan'. * </p> * <p> * This is calculated AFTER AutoFetch query tuning has occurred. * </p> */ public int queryPlanHash(BeanQueryRequest<?> request) { queryPlanHash = calculateHash(request); return queryPlanHash; }
/** * Calculate a hash that should be unique for the generated SQL across a * given bean type. * <p> * This can used to enable the caching and reuse of a 'query plan'. * </p> * <p> * This is calculated AFTER AutoFetch query tuning has occurred. * </p> */ public int queryPlanHash(BeanQueryRequest<?> request) { queryPlanHash = calculateHash(request); return queryPlanHash; }