uk.org.ogsadai.dqp.common
Interface ArithmeticExpressionSupport

All Known Subinterfaces:
DataNode
All Known Implementing Classes:
AllowDefaultFeatureSupportHelper, SimpleDataNode

public interface ArithmeticExpressionSupport

Interface to specify which arithmetic expressions a data node supports. This is used when imploding the query plan into SQL queries to be sent to the data node.

Author:
The OGSA-DAI Project Team

Method Summary
 boolean supportsArithmeticExpression(ArithmeticExpression expr)
          Does this data node support the arithmetic expression.
 

Method Detail

supportsArithmeticExpression

boolean supportsArithmeticExpression(ArithmeticExpression expr)
Does this data node support the arithmetic expression.

Parameters:
expr - arithmetic expression
Returns:
true if the arithmetic expression is supported, false otherwise.