net.sf.farrago.fennel.calc
Interface CalcRexImplementorTable

All Known Implementing Classes:
CalcRexImplementorTableImpl

public interface CalcRexImplementorTable

Contains, for each operator, an implementor which can convert a call to that operator into a set of calculator instructions.

Since:
June 2nd, 2004
Version:
$Id: //open/dev/farrago/src/net/sf/farrago/fennel/calc/CalcRexImplementorTable.java#1 $
Author:
jhyde

Method Summary
 CalcRexImplementor get(SqlOperator op)
          Retrieves the implementor of an operator, or null if there is no implementor registered.
 CalcRexAggImplementor getAgg(SqlAggFunction op)
          Retrieves the implementor of an aggregate function.
 

Method Detail

get

CalcRexImplementor get(SqlOperator op)
Retrieves the implementor of an operator, or null if there is no implementor registered.


getAgg

CalcRexAggImplementor getAgg(SqlAggFunction op)
Retrieves the implementor of an aggregate function.