001/* 002// This software is subject to the terms of the Eclipse Public License v1.0 003// Agreement, available at the following URL: 004// http://www.eclipse.org/legal/epl-v10.html. 005// You must accept the terms of that agreement to use this software. 006// 007// Copyright (C) 2006-2006 Pentaho 008// All Rights Reserved. 009*/ 010package mondrian.calc; 011 012import mondrian.olap.Parameter; 013 014/** 015 * Extension to {@link mondrian.olap.Parameter} which allows compilation. 016 * 017 * @author jhyde 018 * @since Jul 22, 2006 019 */ 020public interface ParameterCompilable extends Parameter { 021 Calc compile(ExpCompiler compiler); 022} 023 024// End ParameterCompilable.java