public class

QueryMetadata

extends Object
implements Serializable
java.lang.Object
   ↳ org.hibernate.engine.query.QueryMetadata

Class Overview

Defines metadata regarding a translated HQL or native-SQL query.

Summary

Public Constructors
QueryMetadata(String sourceQuery, ParameterMetadata parameterMetadata, String[] returnAliases, Type[] returnTypes, Set querySpaces)
Public Methods
ParameterMetadata getParameterMetadata()
Set getQuerySpaces()
The set of query spaces affected by this source query.
String[] getReturnAliases()
Return source query select clause aliases (if any)
Type[] getReturnTypes()
An array of types describing the returns of the source query.
String getSourceQuery()
Get the source HQL or native-SQL query.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public QueryMetadata (String sourceQuery, ParameterMetadata parameterMetadata, String[] returnAliases, Type[] returnTypes, Set querySpaces)

Public Methods

public ParameterMetadata getParameterMetadata ()

public Set getQuerySpaces ()

The set of query spaces affected by this source query.

Returns
  • The set of query spaces.

public String[] getReturnAliases ()

Return source query select clause aliases (if any)

Returns
  • an array of aliases as strings.

public Type[] getReturnTypes ()

An array of types describing the returns of the source query.

Returns
  • The return type array.

public String getSourceQuery ()

Get the source HQL or native-SQL query.

Returns
  • The source query.