class QueryAnalyzer {

  public Analysis analyze(final String sqlExpression, final Query query) {
    Analysis analysis = new Analysis();
    Analyzer analyzer = new Analyzer(sqlExpression, analysis, metaStore);
    analyzer.process(query, new AnalysisContext());
    return analysis;
  }

  public  QueryAnalyzer(final MetaStore metaStore, final FunctionRegistry functionRegistry);

}