/** * */ package querqy.model; /** * @author René Kriegler, @renekrie * */ public interface NodeVisitor<T> { T visit(Query query); T visit(DisjunctionMaxQuery disjunctionMaxQuery); T visit(BooleanQuery booleanQuery); T visit(Term term); T visit(RawQuery rawQuery); }