| java.lang.Object com.quadcap.sql.Expression
All known Subclasses: com.quadcap.sql.NameExpression, com.quadcap.sql.InExpression, com.quadcap.sql.UnaryExpression, com.quadcap.sql.QuantifiedCompare, com.quadcap.sql.BinaryExpression, com.quadcap.sql.AggregateExpression, com.quadcap.sql.ParameterExpression, com.quadcap.sql.FunctionExpression, com.quadcap.sql.ValueExpression, com.quadcap.sql.TernaryExpression, com.quadcap.sql.TableExpression,
Expression | abstract public class Expression (Code) | | Base class for all expression types.
author: Stan Bailes |
invert | public void invert() throws antlr.RecognitionException(Code) | | Negate the logical value of the expression
|
rank | abstract public int rank()(Code) | | Returns zero if this is a scalar expression, one if it's a vector
type and 2 if it's a table/cursor type.
|
visitSubExpressions | public void visitSubExpressions(ExpressionVisitor v)(Code) | | Give a visitor access to the parse tree.
|
|
|