Uses of Interface
edu.caltech.nanodb.expressions.ExpressionProcessor
-
Packages that use ExpressionProcessor Package Description edu.caltech.nanodb.expressions This package contains classes for representing and evaluating arithmetic and logical expressions.edu.caltech.nanodb.queryast -
-
Uses of ExpressionProcessor in edu.caltech.nanodb.expressions
Classes in edu.caltech.nanodb.expressions that implement ExpressionProcessor Modifier and Type Class Description private static class
Expression.SymbolFinder
ThisExpressionProcessor
implementation traverses an expression and finds all symbols that appear within the expression. -
Uses of ExpressionProcessor in edu.caltech.nanodb.queryast
Classes in edu.caltech.nanodb.queryast that implement ExpressionProcessor Modifier and Type Class Description (package private) class
SubquerySchemaComputer
This expression-processor implementation looks for subqueries within an expression, and calls theSelectClause.computeSchema(edu.caltech.nanodb.storage.TableManager, edu.caltech.nanodb.queryast.SelectClause)
method on them.
-