Package | Description |
---|---|
net.hydromatic.linq4j.expressions |
Object model for Java expressions.
|
Modifier and Type | Method and Description |
---|---|
static ElementInit |
Expressions.elementInit(Method method,
Expression... expressions)
Creates an ElementInit, given an array of values as the second
argument, using varargs.
|
static ElementInit |
Expressions.elementInit(Method method,
Iterable<? extends Expression> expressions)
Creates an
ElementInit , given an Iterable<T> as the second
argument. |
Modifier and Type | Method and Description |
---|---|
static MemberListBinding |
Expressions.listBind(Member member,
ElementInit... elementInits)
Creates a MemberListBinding where the member is a field or
property, using varargs.
|
static MemberListBinding |
Expressions.listBind(Method method,
ElementInit... elementInits)
Creates a MemberListBinding object based on a specified
property accessor method, using varargs.
|
static ListInitExpression |
Expressions.listInit(NewExpression newExpression,
ElementInit... elementInits)
Creates a ListInitExpression that uses specified ElementInit
objects to initialize a collection, using varargs.
|
Modifier and Type | Method and Description |
---|---|
static MemberListBinding |
Expressions.listBind(Member member,
Iterable<? extends ElementInit> elementInits)
Creates a MemberListBinding where the member is a field or
property.
|
static MemberListBinding |
Expressions.listBind(Method method,
Iterable<? extends ElementInit> elementInits)
Creates a MemberListBinding based on a specified property
accessor method.
|
static ListInitExpression |
Expressions.listInit(NewExpression newExpression,
Iterable<? extends ElementInit> elementInits)
Creates a ListInitExpression that uses specified ElementInit
objects to initialize a collection.
|
Copyright © 2012-2014 Julian Hyde. All Rights Reserved.