public abstract class Expression extends ExpressionTemplate
public abstract void accept(ExpressionVisitor visitor)
public static Expression gt(Expression lhs, Expression rhs)
public static Expression gte(Expression lhs, Expression rhs)
public static Expression lt(Expression lhs, Expression rhs)
public static Expression lte(Expression lhs, Expression rhs)
public static Expression and(Expression lhs, Expression rhs)
public static Expression or(Expression lhs, Expression rhs)
public static Expression equal(Expression lhs, Expression rhs)
public static Expression load(LocalVariable variable)
public static Expression add(Expression lhs, Expression rhs)
public static Expression subtract(Expression lhs, Expression rhs)
public static Expression multiply(Expression lhs, Expression rhs)
public static Expression constant(Object value)
public static Expression newArray(TypeReference baseType, Expression... constants)
public static Expression get(Expression target, FieldReference field)
public static Expression box(Expression expression)
public static Expression unbox(Expression expression)
public static Expression getStatic(FieldReference field)
public static Expression ternaryOnNull(Expression test, Expression onTrue, Expression onFalse)
public static Expression ternaryOnNonNull(Expression test, Expression onTrue, Expression onFalse)
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)
public static Expression toDouble(Expression expression)
public static Expression pop(Expression expression)
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.