A parser is a state machine that accepts a string of tokens, bounded by start() and end() and modifies a QueryTranslator. Parsers are NOT intended to be threadsafe. They SHOULD be reuseable for more than one token stream.

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

Syntax

Visual Basic (Declaration)
Public Interface IParser
C#
public interface IParser
Visual C++
public interface class IParser
JavaScript
NHibernate.Hql.Classic.IParser = function();
NHibernate.Hql.Classic.IParser.createInterface('NHibernate.Hql.Classic.IParser');

See Also