public class HeuristicsCalculator extends Object
| Constructor and Description |
|---|
HeuristicsCalculator(SqlNameContext context) |
| Modifier and Type | Method and Description |
|---|---|
static double |
computeDistance(String statement,
QueryResult data) |
double |
computeExpression(net.sf.jsqlparser.expression.Expression exp,
DataRow data)
Compute a "branch" distance heuristics.
|
protected Instant |
getAsInstant(Object obj) |
public HeuristicsCalculator(SqlNameContext context)
public static double computeDistance(String statement, QueryResult data)
public double computeExpression(net.sf.jsqlparser.expression.Expression exp,
DataRow data)
exp - the WHERE clause which we want to resolve as truedata - current data raw in the database, based on the columns/tables involved in the WHERECopyright © 2016–2021. All rights reserved.