Package org.openrewrite.sql.internal
Class ChangeTrackingExpressionDeParser
java.lang.Object
net.sf.jsqlparser.util.deparser.ExpressionDeParser
org.openrewrite.sql.internal.ChangeTrackingExpressionDeParser
- All Implemented Interfaces:
net.sf.jsqlparser.expression.ExpressionVisitor<StringBuilder>
public class ChangeTrackingExpressionDeParser
extends net.sf.jsqlparser.util.deparser.ExpressionDeParser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringapplyChange(String original, String changed) static voiddeparseUpdateSets(List<net.sf.jsqlparser.statement.update.UpdateSet> arg0, StringBuilder arg1, net.sf.jsqlparser.expression.ExpressionVisitor<StringBuilder> arg2) voidsetBuilder(StringBuilder arg0) voidMethods inherited from class net.sf.jsqlparser.util.deparser.ExpressionDeParser
deparse, deparse, 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, 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, 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, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jsqlparser.expression.ExpressionVisitor
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
-
Field Details
-
builder
-
-
Constructor Details
-
ChangeTrackingExpressionDeParser
public ChangeTrackingExpressionDeParser()
-
-
Method Details
-
applyChange
-
trackChange
-
deparseUpdateSets
public static void deparseUpdateSets(List<net.sf.jsqlparser.statement.update.UpdateSet> arg0, StringBuilder arg1, net.sf.jsqlparser.expression.ExpressionVisitor<StringBuilder> arg2) -
getBuilder
-
setBuilder
-