public interface ExpressionVisitor
| Modifier and Type | Method and Description |
|---|---|
void |
add(Expression lhs,
Expression rhs) |
void |
constant(Object value) |
void |
eq(Expression lhs,
Expression rhs) |
void |
getField(Expression target,
FieldReference field) |
void |
getStatic(FieldReference field) |
void |
gt(Expression lhs,
Expression rhs) |
void |
invoke(Expression target,
MethodReference method,
Expression[] arguments) |
void |
invoke(MethodReference method,
Expression[] arguments) |
void |
load(TypeReference type,
String name) |
void |
loadThis(String sourceName) |
void |
newInstance(TypeReference type) |
void |
not(Expression expression) |
void |
or(Expression lhs,
Expression rhs) |
void |
sub(Expression lhs,
Expression rhs) |
void |
ternary(Expression test,
Expression onTrue,
Expression onFalse) |
void invoke(Expression target, MethodReference method, Expression[] arguments)
void invoke(MethodReference method, Expression[] arguments)
void load(TypeReference type, String name)
void getField(Expression target, FieldReference field)
void constant(Object value)
void getStatic(FieldReference field)
void loadThis(String sourceName)
void newInstance(TypeReference type)
void not(Expression expression)
void ternary(Expression test, Expression onTrue, Expression onFalse)
void eq(Expression lhs, Expression rhs)
void or(Expression lhs, Expression rhs)
void add(Expression lhs, Expression rhs)
void gt(Expression lhs, Expression rhs)
void sub(Expression lhs, Expression rhs)
Copyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.