// (c) 2005 Andreas Harth
package org.olap4j.driver.olap4ld.linkeddata;
/**
* This is an operator in the relational plan (sometimes called
* "logical" plan) that can be translated to an access plan
* ("physical" plan)
*
* @author aharth
*/
public interface LogicalOlapOp {
/**
* String representation of the operation.
*/
public String toString();
/**
* Vistor pattern: perform visit operation
* @param v vistor object
* @param obj node for the new tree
*/
public void accept(LogicalOlapOperatorQueryPlanVisitor v) throws QueryException;
}