Interface Expression.BinaryExpression
-
- All Superinterfaces:
Expression
- All Known Subinterfaces:
Expression.BinaryExpression.And
,Expression.BinaryExpression.Equal
,Expression.BinaryExpression.GreaterThan
,Expression.BinaryExpression.GreaterThanOrEquals
,Expression.BinaryExpression.LessThan
,Expression.BinaryExpression.LessThanOrEquals
,Expression.BinaryExpression.NotEqual
,Expression.BinaryExpression.Or
,Expression.BinaryExpression.Xor
- Enclosing interface:
- Expression
public static interface Expression.BinaryExpression extends Expression
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Expression.BinaryExpression.And
static interface
Expression.BinaryExpression.Equal
static interface
Expression.BinaryExpression.GreaterThan
static interface
Expression.BinaryExpression.GreaterThanOrEquals
static interface
Expression.BinaryExpression.LessThan
static interface
Expression.BinaryExpression.LessThanOrEquals
static interface
Expression.BinaryExpression.NotEqual
static interface
Expression.BinaryExpression.Or
static interface
Expression.BinaryExpression.Xor
-
Nested classes/interfaces inherited from interface org.neo4j.graphalgo.beta.filter.expression.Expression
Expression.BinaryExpression, Expression.LeafExpression, Expression.Literal, Expression.UnaryExpression
-
-
Field Summary
-
Fields inherited from interface org.neo4j.graphalgo.beta.filter.expression.Expression
EPSILON, FALSE, TRUE, VARIABLE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Expression
lhs()
Expression
rhs()
default ValidationContext
validate(ValidationContext context)
-
Methods inherited from interface org.neo4j.graphalgo.beta.filter.expression.Expression
evaluate
-
-
-
-
Method Detail
-
lhs
Expression lhs()
-
rhs
Expression rhs()
-
validate
default ValidationContext validate(ValidationContext context)
- Specified by:
validate
in interfaceExpression
-
-