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