File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
src/main/java/net/sf/jsqlparser/util/deparser Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 2222package net .sf .jsqlparser .util .deparser ;
2323
2424import net .sf .jsqlparser .expression .ExpressionVisitor ;
25+ import net .sf .jsqlparser .expression .ExpressionVisitorAdapter ;
2526import net .sf .jsqlparser .statement .delete .Delete ;
2627
2728/**
3031 */
3132public class DeleteDeParser {
3233
33- private StringBuilder buffer ;
34- private ExpressionVisitor expressionVisitor ;
34+ private StringBuilder buffer = new StringBuilder () ;
35+ private ExpressionVisitor expressionVisitor = new ExpressionVisitorAdapter () ;
3536
37+ public DeleteDeParser () {
38+ }
39+
3640 /**
3741 * @param expressionVisitor a {@link ExpressionVisitor} to de-parse
3842 * expressions. It has to share the same<br>
Original file line number Diff line number Diff line change 3535import net .sf .jsqlparser .statement .select .OrderByVisitor ;
3636import net .sf .jsqlparser .statement .select .OrderByElement ;
3737import net .sf .jsqlparser .statement .select .SelectExpressionItem ;
38+ import net .sf .jsqlparser .statement .select .SelectVisitorAdapter ;
3839/**
3940 * A class to de-parse (that is, tranform from JSqlParser hierarchy into a
4041 * string) an {@link net.sf.jsqlparser.statement.update.Update}
@@ -43,7 +44,10 @@ public class UpdateDeParser implements OrderByVisitor {
4344
4445 private StringBuilder buffer = new StringBuilder ();
4546 private ExpressionVisitor expressionVisitor = new ExpressionVisitorAdapter ();
46- private SelectVisitor selectVisitor ;
47+ private SelectVisitor selectVisitor = new SelectVisitorAdapter ();
48+
49+ public UpdateDeParser () {
50+ }
4751
4852 /**
4953 * @param expressionVisitor a {@link ExpressionVisitor} to de-parse
You can’t perform that action at this time.
0 commit comments