Class SelectClauseExpressionEvaluator
- java.lang.Object
-
- net.sf.jsqlparser.expression.ExpressionVisitorAdapter
-
- io.github.spartatech.sqljson.jsonprocessing.SelectClauseExpressionEvaluator
-
- All Implemented Interfaces:
net.sf.jsqlparser.expression.ExpressionVisitor,net.sf.jsqlparser.expression.operators.relational.ItemsListVisitor,net.sf.jsqlparser.statement.select.PivotVisitor,net.sf.jsqlparser.statement.select.SelectItemVisitor
public class SelectClauseExpressionEvaluator extends net.sf.jsqlparser.expression.ExpressionVisitorAdapterEvaluates expressions on Select part of Query.
-
-
Constructor Summary
Constructors Constructor Description SelectClauseExpressionEvaluator(com.fasterxml.jackson.databind.JsonNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LinkedHashMap<String,com.fasterxml.jackson.databind.JsonNode>getResult()voidvisit(net.sf.jsqlparser.statement.select.AllColumns allColumns)voidvisit(net.sf.jsqlparser.statement.select.SelectExpressionItem selectExpressionItem)-
Methods inherited from class net.sf.jsqlparser.expression.ExpressionVisitorAdapter
getSelectVisitor, setSelectVisitor, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitBinaryExpression
-
-
-
-
Method Detail
-
getResult
public LinkedHashMap<String,com.fasterxml.jackson.databind.JsonNode> getResult()
-
visit
public void visit(net.sf.jsqlparser.statement.select.SelectExpressionItem selectExpressionItem)
- Specified by:
visitin interfacenet.sf.jsqlparser.statement.select.SelectItemVisitor- Overrides:
visitin classnet.sf.jsqlparser.expression.ExpressionVisitorAdapter
-
visit
public void visit(net.sf.jsqlparser.statement.select.AllColumns allColumns)
- Specified by:
visitin interfacenet.sf.jsqlparser.statement.select.SelectItemVisitor- Overrides:
visitin classnet.sf.jsqlparser.expression.ExpressionVisitorAdapter
-
-