001 package hep.aida.ref.sql; 002 003 // AIDA 004 import hep.aida.ref.tuple.Evaluator; 005 006 /** <code>SQLEvaluator</code> extends {@link Evaluator} 007 * with SQL backend. Only intersection of SQL and math queries are supported 008 * now. 009 * <p><font color="#880088"> 010 * <pre> 011 * $Log: SQLEvaluator.java,v $ 012 * Revision 1.9 2007/05/23 16:38:44 hrivnac 013 * logical connections for Plotter; better UML 014 * 015 * Revision 1.8 2004/05/22 15:12:59 hrivnac 016 * class id reformated 017 * 018 * Revision 1.7 2004/05/03 19:22:30 hrivnac 019 * basic support for JAS3 020 * 021 * Revision 1.6 2004/04/14 13:39:46 hrivnac 022 * 1.5 warnings fixed 023 * 024 * Revision 1.5 2004/02/10 14:50:58 hrivnac 025 * JavaDoc tags completed 026 * 027 * Revision 1.4 2003/11/05 19:46:22 hrivnac 028 * - FreeHEP 1.2.1 029 * - JAIDA 3.2.1 030 * 031 * Revision 1.2 2003/10/02 10:00:40 hrivnac 032 * Cleaning. 033 * 034 * Revision 1.1 2003/09/30 16:46:02 hrivnac 035 * - Writing test in TestWrite 036 * - SQLTuple projections supported 037 * 038 * </pre> 039 * </font></p> 040 * @opt attributes 041 * @opt operations 042 * @opt types 043 * @opt visibility 044 * @version $Id: SQLEvaluator.java,v 1.9 2007/05/23 16:38:44 hrivnac Exp $ 045 * @author <a href="mailto:Julius.Hrivnac@cern.ch">J.Hrivnac</a> */ 046 public class SQLEvaluator extends Evaluator { 047 048 /** Create an evaluator from an expression. Currently, SQL expresion 049 * should be used within SQLTuple. 050 * @param expression The algebraic (or SQL in case of SQLTuple) expression. */ 051 public SQLEvaluator(String expression) { 052 super(expression); 053 } 054 055 }