public abstract class Expression extends ExpressionTemplate
| Constructor and Description |
|---|
Expression() |
public abstract void accept(ExpressionVisitor visitor)
public static Expression gt(Expression lhs, Expression rhs)
public static Expression or(Expression lhs, Expression rhs)
public static Expression eq(Expression lhs, Expression rhs)
public static Expression add(Expression lhs, Expression rhs)
public static Expression sub(Expression lhs, Expression rhs)
public static Expression constant(Object value)
public static Expression get(Expression target, FieldReference field)
public static Expression get(FieldReference field)
public static Expression ternary(Expression test, Expression onTrue, Expression onFalse)
public static Expression invoke(Expression target, MethodReference method, Expression... arguments)
public static Expression invoke(MethodReference method, Expression... parameters)
public static Expression cast(Class<?> type, Expression expression)
public static Expression cast(TypeReference type, Expression expression)
public static Expression newInstance(Class<?> type)
public static Expression newInstance(TypeReference type)
public static Expression not(Expression expression)
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.