Class AbstractBinaryToBooleanExpression<T extends Expression>
java.lang.Object
ch.andre601.expressionparser.expressions.abstracted.AbstractBinaryToBooleanExpression<T>
- Type Parameters:
T
- Type extendingExpression
.
- All Implemented Interfaces:
Expression
,ToBooleanExpression
public abstract class AbstractBinaryToBooleanExpression<T extends Expression>
extends Object
implements ToBooleanExpression
Abstract class implementing the
Its intended purpose is to accept two
ToBooleanExpression
interface.
Its intended purpose is to accept two
Expression
extending objects to create a ToBooleanExpression
from.-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.andre601.expressionparser.expressions.ToBooleanExpression
ToBooleanExpression.ConstantToBooleanExpression
-
Field Summary
Modifier and TypeFieldDescriptionprotected final T
The first Type extendingExpression
.protected final T
The second Type extendingExpression
. -
Constructor Summary
ConstructorDescriptionConstructor for creating a new AbstractBinaryToBooleanExpression. -
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
-
a
The first Type extendingExpression
. -
b
The second Type extendingExpression
.
-
-
Constructor Details
-
AbstractBinaryToBooleanExpression
Constructor for creating a new AbstractBinaryToBooleanExpression.- Parameters:
a
- The first Type extendingExpression
.b
- The second Type extendingExpression
.
-