Package | Description |
---|---|
net.hydromatic.linq4j.expressions |
Object model for Java expressions.
|
Modifier and Type | Method and Description |
---|---|
static IndexExpression |
Expressions.arrayIndex(Expression array,
Expression indexExpression)
Creates an expression that represents applying an array
index operator to an array of rank one.
|
static IndexExpression |
Expressions.property(Expression expression,
net.hydromatic.linq4j.expressions.Expressions.PropertyInfo property,
Expression... arguments)
Creates an IndexExpression representing the access to an
indexed property, using varargs.
|
static IndexExpression |
Expressions.property(Expression expression,
net.hydromatic.linq4j.expressions.Expressions.PropertyInfo property,
Iterable<? extends Expression> arguments)
Creates an IndexExpression representing the access to an
indexed property.
|
static IndexExpression |
Expressions.property(Expression expression,
String name,
Expression... arguments)
Creates an IndexExpression representing the access to an
indexed property.
|
Modifier and Type | Method and Description |
---|---|
Visitor |
Visitor.preVisit(IndexExpression indexExpression) |
Expression |
Visitor.visit(IndexExpression indexExpression,
Expression array,
List<Expression> indexExpressions) |
Copyright © 2012-2014 Julian Hyde. All Rights Reserved.