Uses of Class
edu.caltech.nanodb.expressions.CompareOperator.Type
-
Packages that use CompareOperator.Type Package Description edu.caltech.nanodb.expressions This package contains classes for representing and evaluating arithmetic and logical expressions.edu.caltech.nanodb.queryeval This package contains the query-evaluation components of the database. -
-
Uses of CompareOperator.Type in edu.caltech.nanodb.expressions
Fields in edu.caltech.nanodb.expressions declared as CompareOperator.Type Modifier and Type Field Description private CompareOperator.Type
CompareOperator. type
The kind of comparison, such as "equals" or "less than."Methods in edu.caltech.nanodb.expressions that return CompareOperator.Type Modifier and Type Method Description static CompareOperator.Type
CompareOperator.Type. find(java.lang.String stringRep)
Given a string representation of a compare operator, this method returns the correspondingType
value.CompareOperator.Type
CompareOperator. getType()
Returns the type of this comparison operator.static CompareOperator.Type
CompareOperator.Type. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CompareOperator.Type[]
CompareOperator.Type. values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in edu.caltech.nanodb.expressions with parameters of type CompareOperator.Type Constructor Description CompareOperator(CompareOperator.Type type, Expression lhs, Expression rhs)
-
Uses of CompareOperator.Type in edu.caltech.nanodb.queryeval
Methods in edu.caltech.nanodb.queryeval with parameters of type CompareOperator.Type Modifier and Type Method Description private static float
SelectivityEstimator. estimateCompareColumnColumn(CompareOperator.Type compType, ColumnValue columnOne, ColumnValue columnTwo, Schema exprSchema, java.util.ArrayList<ColumnStats> stats)
This helper function computes a selectivity estimate for a comparison between two columns.private static float
SelectivityEstimator. estimateCompareColumnValue(CompareOperator.Type compType, ColumnValue columnValue, LiteralValue literalValue, Schema exprSchema, java.util.ArrayList<ColumnStats> stats)
This helper function computes a selectivity estimate for a comparison between a column and a literal value.
-