Module io.ebean.api
Package io.ebean.meta

Interface MetaQueryPlan


public interface MetaQueryPlan
Meta data for captured query plan.
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the bean type for the query.
    Return a description of the bind values.
    long
    Return the total count of times bind capture has occurred.
    Return the hash of the plan.
    Return the label of the query.
    Return the raw plan.
    Return the profile location for the query.
    long
    Return the query execution time associated with the bind values capture.
    sql()
    Return the sql of the query.
  • Method Details

    • beanType

      Class<?> beanType()
      Return the bean type for the query.
    • label

      String label()
      Return the label of the query.
    • profileLocation

      ProfileLocation profileLocation()
      Return the profile location for the query.
    • sql

      String sql()
      Return the sql of the query.
    • hash

      String hash()
      Return the hash of the plan.
    • bind

      String bind()
      Return a description of the bind values.
    • plan

      String plan()
      Return the raw plan.
    • queryTimeMicros

      long queryTimeMicros()
      Return the query execution time associated with the bind values capture.
    • captureCount

      long captureCount()
      Return the total count of times bind capture has occurred.