org.eigenbase.jmi
Interface JmiQueryProcessor
- All Known Implementing Classes:
- LurqlQueryProcessor, LurqlQueryProcessor
public interface JmiQueryProcessor
JmiQueryProcessor defines an interface for preparing and executing queries
against JMI data. It does not specify the actual query language to use.
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/jmi/JmiQueryProcessor.java#6 $
- Author:
- John V. Sichi
prepare
JmiPreparedQuery prepare(JmiModelView modelView,
String query)
throws JmiQueryException
- Prepares a query for execution.
- Parameters:
modelView
- a view of the model to be queriedquery
- the text of the query (expected language is
implementation-dependent)
- Returns:
- reference to prepared query
- Throws:
JmiQueryException