1 package org.hibernate.hql.ast.tree; 3 4 import antlr.SemanticException; 5 import antlr.collections.AST; 6 7 12 public interface ResolvableNode { 13 16 void resolve(boolean generateJoin, boolean implicitJoin, String classAlias, AST parent) throws SemanticException; 17 18 21 void resolve(boolean generateJoin, boolean implicitJoin, String classAlias) throws SemanticException; 22 23 26 void resolve(boolean generateJoin, boolean implicitJoin) throws SemanticException; 27 28 31 void resolveInFunctionCall(boolean generateJoin, boolean implicitJoin) throws SemanticException; 32 33 36 void resolveIndex(AST parent) throws SemanticException; 37 38 } 39 | Popular Tags |