Class AbstractToDoubleExpression<T extends Expression>
java.lang.Object
ch.andre601.expressionparser.expressions.abstracted.AbstractToDoubleExpression<T>
- Type Parameters:
T
- Type extendingExpression
.
- All Implemented Interfaces:
Expression
,ToDoubleExpression
public abstract class AbstractToDoubleExpression<T extends Expression>
extends Object
implements ToDoubleExpression
Abstract class that implements the
Its intended purpose is to accept a Collection of
ToDoubleExpression
interface.
Its intended purpose is to accept a Collection of
Expression
extending objects to convert into a
ToDoubleExpression
.-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.andre601.expressionparser.expressions.ToDoubleExpression
ToDoubleExpression.ConstantToDoubleExpression
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Collection<T>
Collection of Types extendingExpression
. -
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractToDoubleExpression
(Collection<T> operands) Constructor for creating a new AbstractToBooleanExpression. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.andre601.expressionparser.expressions.ToDoubleExpression
evaluate
-
Field Details
-
operands
Collection of Types extendingExpression
.
-
-
Constructor Details
-
AbstractToDoubleExpression
Constructor for creating a new AbstractToBooleanExpression.- Parameters:
operands
- Collection of Types extendingExpression
.
-