An instance of QueryTranslator translates a Hibernate query string to SQL.

Namespace:  NHibernate.Hql.Classic
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Class QueryTranslator _
	Inherits BasicLoader _
	Implements IFilterTranslator, IQueryTranslator
C#
public class QueryTranslator : BasicLoader, 
	IFilterTranslator, IQueryTranslator
Visual C++
public ref class QueryTranslator : public BasicLoader, 
	IFilterTranslator, IQueryTranslator
JavaScript
NHibernate.Hql.Classic.QueryTranslator = function();

Type.createClass(
	'NHibernate.Hql.Classic.QueryTranslator',
	NHibernate.Loader.BasicLoader,
	NHibernate.Hql.IFilterTranslator,
	NHibernate.Hql.IQueryTranslator);

Inheritance Hierarchy

System..::.Object
  NHibernate.Loader..::.Loader
    NHibernate.Loader..::.BasicLoader
      NHibernate.Hql.Classic..::.QueryTranslator

See Also