hussam.math.operations.extra
Class DynamicExpressionReader

java.lang.Object
extended by hussam.math.operations.parser.ExpressionReader
extended by hussam.math.operations.extra.DynamicExpressionReader
All Implemented Interfaces:
OperationReader

public abstract class DynamicExpressionReader
extends ExpressionReader

This class Function as a factory for Expression Readers, However this factory returns a dynamic ExpressionReader which uses a DynamicFunctionFactory. This class is used in the DynamicFunctionFactory implementation. Users can choose to use this implementation instead of the ExpressionReader class if they want to have dynamic functions to be used.

See Also:
ExpressionReader, DynamicFunctionFactory

Constructor Summary
protected DynamicExpressionReader()
           
 
Method Summary
static ExpressionReadergetInstance()
           
 
Methods inherited from class hussam.math.operations.parser.ExpressionReader
getInstance, getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hussam.math.operations.parser.OperationReader
getOperatorSource, readOperation
 

Constructor Detail

DynamicExpressionReader

protected DynamicExpressionReader()
Method Detail

getInstance

public static ExpressionReader getInstance()