mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
19 lines
431 B
Java
19 lines
431 B
Java
package io.ebeaninternal.api;
|
|
|
|
/**
|
|
* Key used for caching query plans for ORM and RawSql queries.
|
|
*/
|
|
public interface CQueryPlanKey {
|
|
|
|
/**
|
|
* Used by read audit such that we can log read audit entries without the full sql
|
|
* (which would make the read audit logs verbose).
|
|
*/
|
|
String getPartialKey();
|
|
|
|
/**
|
|
* Return a query plan key taking into account persist cascading.
|
|
*/
|
|
CQueryPlanKey withDeleteByIds();
|
|
}
|