001    /*
002    // $Id: //open/mondrian/src/main/mondrian/olap/NativeEvaluator.java#5 $
003    // This software is subject to the terms of the Common Public License
004    // Agreement, available at the following URL:
005    // http://www.opensource.org/licenses/cpl.html.
006    // Copyright (C) 2005-2007 Julian Hyde and others
007    // All Rights Reserved.
008    // You must accept the terms of that agreement to use this software.
009    */
010    package mondrian.olap;
011    
012    import mondrian.calc.ResultStyle;
013    
014    /**
015     * Allows expressions to be evaluated native, e.g. in SQL.
016     *
017     * @author av
018     * @since Nov 11, 2005
019     * @version $Id: //open/mondrian/src/main/mondrian/olap/NativeEvaluator.java#5 $
020     */
021    
022    public interface NativeEvaluator {
023        Object execute(ResultStyle resultStyle);
024    }
025    
026    // End NativeEvaluator.java