Package | Description |
---|---|
net.hydromatic.linq4j.expressions |
Object model for Java expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantUntypedNull
Represents a constant null of unknown type
Java allows type inference for such nulls, thus "null" cannot always be
replaced to (Object)null and vise versa.
|
Modifier and Type | Field and Description |
---|---|
static ConstantExpression |
OptimizeVisitor.FALSE_EXPR |
static ConstantExpression |
ConstantUntypedNull.INSTANCE |
static ConstantExpression |
OptimizeVisitor.TRUE_EXPR |
Modifier and Type | Method and Description |
---|---|
static ConstantExpression |
Expressions.constant(Object value)
Creates a ConstantExpression that has the Value property set
to the specified value.
|
static ConstantExpression |
Expressions.constant(Object value,
Type type)
Creates a ConstantExpression that has the Value and Type
properties set to the specified values.
|
ConstantExpression |
Visitor.visit(ConstantExpression constantExpression) |
Modifier and Type | Method and Description |
---|---|
ConstantExpression |
Visitor.visit(ConstantExpression constantExpression) |
Copyright © 2012-2014 Julian Hyde. All Rights Reserved.