Class QueryMetadata

java.lang.Object
org.hibernate.engine.query.QueryMetadata
All Implemented Interfaces:
Serializable

public class QueryMetadata extends Object implements Serializable
Defines metadata regarding a translated HQL or native-SQL query.
See Also:
  • Constructor Details

  • Method Details

    • getSourceQuery

      public String getSourceQuery()
      Get the source HQL or native-SQL query.
      Returns:
      The source query.
    • getParameterMetadata

      public ParameterMetadata getParameterMetadata()
    • getReturnAliases

      public String[] getReturnAliases()
      Return source query select clause aliases (if any)
      Returns:
      an array of aliases as strings.
    • getReturnTypes

      public Type[] getReturnTypes()
      An array of types describing the returns of the source query.
      Returns:
      The return type array.
    • getQuerySpaces

      public Set getQuerySpaces()
      The set of query spaces affected by this source query.
      Returns:
      The set of query spaces.