Class AbstractUnaryToStringExpression<T extends Expression>
java.lang.Object
ch.andre601.expressionparser.expressions.abstracted.AbstractUnaryToStringExpression<T>
- Type Parameters:
T
- Type extendingExpression
.
- All Implemented Interfaces:
Expression
,ToStringExpression
public abstract class AbstractUnaryToStringExpression<T extends Expression>
extends Object
implements ToStringExpression
Abstract class that implements the
Its intended purpose is to accept an Object extending
ToStringExpression
interface.
Its intended purpose is to accept an Object extending
Expression
to convert into a ToStringExpression
.-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.andre601.expressionparser.expressions.ToStringExpression
ToStringExpression.ConstantToStringExpression
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractUnaryToStringExpression
(T delegate) Constructor for creating a new AbstractUnaryToStringExpression. -
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.ToStringExpression
evaluate
-
Field Details
-
delegate
Type extendingExpression
.
-
-
Constructor Details
-
AbstractUnaryToStringExpression
Constructor for creating a new AbstractUnaryToStringExpression.- Parameters:
delegate
- Type extendingExpression
.
-