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 }