package nl.ipo.cds.validation.execute;
public interface ExecutableExpression<Context, Type> {
Class<Type> getResultType ();
ExpressionExecutor<Context> getExecutor (Compiler<Context> compiler) throws CompilerException;
Class<Context> getContextType ();
}