Interface SpiQueryPlan

All Known Implementing Classes:
CQueryPlan

public interface SpiQueryPlan
The internal ORM "query plan".
  • Method Details

    • beanType

      Class<?> beanType()
      The related entity bean type
    • name

      String name()
      The plan name.
    • hash

      String hash()
      The hash of the sql.
    • sql

      String sql()
      The SQL for the query plan.
    • profileLocation

      ProfileLocation profileLocation()
      The related profile location.
    • queryPlanInit

      void queryPlanInit(long thresholdMicros)
      Initiate bind capture with the give threshold.
    • createMeta

      SpiDbQueryPlan createMeta(String bind, String planString)
      Return as Database query plan.
      Parameters:
      bind - Description of the bind values used
      planString - The raw database query plan