public abstract class Expression extends ExpressionTemplate
| Modifier and Type | Field and Description |
|---|---|
static Expression |
FALSE |
static Expression |
NULL |
static Expression |
TRUE |
public static final Expression TRUE
public static final Expression FALSE
public static final Expression NULL
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 isNull(Expression expression)
public static Expression notNull(Expression expression)
public static Expression notEqual(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 constantInt(int value)
public static Expression constantLong(long value)
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 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.