public abstract class Expression extends ExpressionTemplate
| Constructor and Description |
|---|
Expression() |
public abstract void accept(ExpressionVisitor visitor)
public static Expression gt(Expression lhs, Expression rhs, TypeReference type)
public static Expression and(Expression lhs, Expression rhs)
public static Expression or(Expression lhs, Expression rhs)
public static Expression equal(Expression lhs, Expression rhs, TypeReference type)
public static Expression load(LocalVariable variable)
public static Expression addInts(Expression lhs, Expression rhs)
public static Expression addLongs(Expression lhs, Expression rhs)
public static Expression addDoubles(Expression lhs, Expression rhs)
public static Expression subtractInts(Expression lhs, Expression rhs)
public static Expression subtractLongs(Expression lhs, Expression rhs)
public static Expression subtractDoubles(Expression lhs, Expression rhs)
public static Expression multiplyLongs(Expression lhs, Expression rhs)
public static Expression multiplyDoubles(Expression lhs, Expression rhs)
public static Expression constant(Object value)
public static Expression newArray(TypeReference type, Expression... constants)
public static Expression get(Expression target, FieldReference field)
public static Expression get(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–2016 The Neo4j Graph Database Project. All rights reserved.