org.apache.slide.search.basic
Interface IBasicExpressionCompilerProvider

All Known Implementing Classes:
BasicQuery.ExpressionCompilerProvider

public interface IBasicExpressionCompilerProvider

Provides an IBasicExpressionCompiler for the given IBasicQuery and PropertyProvider.

Version:
$Revision: 1.4 $

Method Summary
 IBasicExpressionCompiler getCompiler(IBasicQuery query, PropertyProvider propertyProvider)
          Returns an IBasicExpressionCompiler for the given parameters.
 

Method Detail

getCompiler

public IBasicExpressionCompiler getCompiler(IBasicQuery query,
                                            PropertyProvider propertyProvider)
                                     throws BadQueryException
Returns an IBasicExpressionCompiler for the given parameters.

Parameters:
query - the IBasicQuery.
propertyProvider - the PropertyProvider to use (may be null).
Returns:
an IBasicExpressionCompiler for the given parameters.
Throws:
BadQueryException