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