public abstract class AbstractNode extends Object implements Node
Node
.Modifier and Type | Field and Description |
---|---|
ExpressionType |
nodeType |
Type |
type |
Modifier and Type | Method and Description |
---|---|
void |
accept(net.hydromatic.linq4j.expressions.ExpressionWriter writer) |
Node |
accept(Visitor visitor) |
boolean |
equals(Object o) |
Object |
evaluate(net.hydromatic.linq4j.expressions.Evaluator evaluator) |
ExpressionType |
getNodeType()
Gets the node type of this Expression.
|
Type |
getType()
Gets the static type of the expression that this Expression
represents.
|
int |
hashCode() |
String |
toString() |
public final ExpressionType nodeType
public final Type type
public ExpressionType getNodeType()
public Type getType()
public void accept(net.hydromatic.linq4j.expressions.ExpressionWriter writer)
public Object evaluate(net.hydromatic.linq4j.expressions.Evaluator evaluator)
Copyright © 2012-2014 Julian Hyde. All Rights Reserved.