Interface Expression.UnaryExpression.HasLabelsOrTypes
-
- All Superinterfaces:
Expression
,Expression.UnaryExpression
- Enclosing interface:
- Expression.UnaryExpression
public static interface Expression.UnaryExpression.HasLabelsOrTypes extends Expression.UnaryExpression
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.neo4j.graphalgo.beta.filter.expression.Expression
Expression.BinaryExpression, Expression.LeafExpression, Expression.Literal, Expression.UnaryExpression
-
Nested classes/interfaces inherited from interface org.neo4j.graphalgo.beta.filter.expression.Expression.UnaryExpression
Expression.UnaryExpression.HasLabelsOrTypes, Expression.UnaryExpression.Not, Expression.UnaryExpression.Property
-
-
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 default double
evaluate(EvaluationContext context)
java.util.List<java.lang.String>
labelsOrTypes()
default ValidationContext
validate(ValidationContext context)
-
Methods inherited from interface org.neo4j.graphalgo.beta.filter.expression.Expression.UnaryExpression
in
-
-
-
-
Method Detail
-
labelsOrTypes
java.util.List<java.lang.String> labelsOrTypes()
-
evaluate
@Derived default double evaluate(EvaluationContext context)
- Specified by:
evaluate
in interfaceExpression
-
validate
default ValidationContext validate(ValidationContext context)
- Specified by:
validate
in interfaceExpression
- Specified by:
validate
in interfaceExpression.UnaryExpression
-
-