00001
00002
00003 #ifndef SQL_TO_SQL_PREDICATE_TREE_HH
00004 #define SQL_TO_SQL_PREDICATE_TREE_HH
00005
00006 #include "SQLPredicateTree.h"
00007
00008
00009 namespace LcgInfo{
00010
00022 class SQLtoSQLPredicateTree:public SQLPredicateTree{
00023
00024 public:
00028 SQLtoSQLPredicateTree();
00029
00033 virtual ~SQLtoSQLPredicateTree();
00034
00043 SQLtoSQLPredicateTree * create();
00044
00054 virtual SQLtoSQLPredicateTree * clone();
00055
00066 virtual std::string evaluate(std::vector<std::string> & pQueries);
00067 };
00068
00069 }
00070 #endif