Skip to content

Commit ef03d68

Browse files
author
Florent Bécart
committed
Use of StringBuilders instead of StringBuffers
1 parent b5affcc commit ef03d68

File tree

16 files changed

+62
-62
lines changed

16 files changed

+62
-62
lines changed

src/net/sf/jsqlparser/expression/StringValue.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public String getValue() {
3838
}
3939

4040
public String getNotExcapedValue() {
41-
StringBuffer buffer = new StringBuffer(value);
41+
StringBuilder buffer = new StringBuilder(value);
4242
int index = 0;
4343
int deletesNum = 0;
4444
while ((index = value.indexOf("''", index)) != -1) {

src/net/sf/jsqlparser/parser/JSqlParserCC.jj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1670,7 +1670,7 @@ String CreateParameter():
16701670

16711671
String AList():
16721672
{
1673-
StringBuffer retval = new StringBuffer("(");
1673+
StringBuilder retval = new StringBuilder("(");
16741674
Token tk = null;
16751675
}
16761676
{

src/net/sf/jsqlparser/statement/select/Select.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public void setSelectBody(SelectBody body) {
4545
}
4646

4747
public String toString() {
48-
StringBuffer retval = new StringBuffer();
48+
StringBuilder retval = new StringBuilder();
4949
if (withItemsList != null && !withItemsList.isEmpty()) {
5050
retval.append("WITH ");
5151
for (Iterator<WithItem> iter = withItemsList.iterator(); iter.hasNext();) {

src/net/sf/jsqlparser/util/deparser/CreateTableDeParser.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
* {@link net.sf.jsqlparser.statement.create.table.CreateTable}
1212
*/
1313
public class CreateTableDeParser {
14-
protected StringBuffer buffer;
14+
protected StringBuilder buffer;
1515

1616
/**
1717
* @param buffer
1818
* the buffer that will be filled with the select
1919
*/
20-
public CreateTableDeParser(StringBuffer buffer) {
20+
public CreateTableDeParser(StringBuilder buffer) {
2121
this.buffer = buffer;
2222
}
2323

@@ -70,11 +70,11 @@ public void deParse(CreateTable createTable) {
7070
}
7171
}
7272

73-
public StringBuffer getBuffer() {
73+
public StringBuilder getBuffer() {
7474
return buffer;
7575
}
7676

77-
public void setBuffer(StringBuffer buffer) {
77+
public void setBuffer(StringBuilder buffer) {
7878
this.buffer = buffer;
7979
}
8080

src/net/sf/jsqlparser/util/deparser/DeleteDeParser.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* {@link net.sf.jsqlparser.statement.delete.Delete}
99
*/
1010
public class DeleteDeParser {
11-
protected StringBuffer buffer;
11+
protected StringBuilder buffer;
1212
protected ExpressionVisitor expressionVisitor;
1313

1414
public DeleteDeParser() {
@@ -17,20 +17,20 @@ public DeleteDeParser() {
1717
/**
1818
* @param expressionVisitor
1919
* a {@link ExpressionVisitor} to de-parse expressions. It has to share the same<br>
20-
* StringBuffer (buffer parameter) as this object in order to work
20+
* StringBuilder (buffer parameter) as this object in order to work
2121
* @param buffer
2222
* the buffer that will be filled with the select
2323
*/
24-
public DeleteDeParser(ExpressionVisitor expressionVisitor, StringBuffer buffer) {
24+
public DeleteDeParser(ExpressionVisitor expressionVisitor, StringBuilder buffer) {
2525
this.buffer = buffer;
2626
this.expressionVisitor = expressionVisitor;
2727
}
2828

29-
public StringBuffer getBuffer() {
29+
public StringBuilder getBuffer() {
3030
return buffer;
3131
}
3232

33-
public void setBuffer(StringBuffer buffer) {
33+
public void setBuffer(StringBuilder buffer) {
3434
this.buffer = buffer;
3535
}
3636

src/net/sf/jsqlparser/util/deparser/ExpressionDeParser.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
*/
5656
public class ExpressionDeParser implements ExpressionVisitor, ItemsListVisitor {
5757

58-
protected StringBuffer buffer;
58+
protected StringBuilder buffer;
5959
protected SelectVisitor selectVisitor;
6060
protected boolean useBracketsInExprList = true;
6161

@@ -65,11 +65,11 @@ public ExpressionDeParser() {
6565
/**
6666
* @param selectVisitor
6767
* a SelectVisitor to de-parse SubSelects. It has to share the same<br>
68-
* StringBuffer as this object in order to work, as:
68+
* StringBuilder as this object in order to work, as:
6969
*
7070
* <pre>
7171
* <code>
72-
* StringBuffer myBuf = new StringBuffer();
72+
* StringBuilder myBuf = new StringBuilder();
7373
* MySelectDeparser selectDeparser = new MySelectDeparser();
7474
* selectDeparser.setBuffer(myBuf);
7575
* ExpressionDeParser expressionDeParser = new ExpressionDeParser(selectDeparser, myBuf);
@@ -78,16 +78,16 @@ public ExpressionDeParser() {
7878
* @param buffer
7979
* the buffer that will be filled with the expression
8080
*/
81-
public ExpressionDeParser(SelectVisitor selectVisitor, StringBuffer buffer) {
81+
public ExpressionDeParser(SelectVisitor selectVisitor, StringBuilder buffer) {
8282
this.selectVisitor = selectVisitor;
8383
this.buffer = buffer;
8484
}
8585

86-
public StringBuffer getBuffer() {
86+
public StringBuilder getBuffer() {
8787
return buffer;
8888
}
8989

90-
public void setBuffer(StringBuffer buffer) {
90+
public void setBuffer(StringBuilder buffer) {
9191
this.buffer = buffer;
9292
}
9393

src/net/sf/jsqlparser/util/deparser/InsertDeParser.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* {@link net.sf.jsqlparser.statement.insert.Insert}
1717
*/
1818
public class InsertDeParser implements ItemsListVisitor {
19-
protected StringBuffer buffer;
19+
protected StringBuilder buffer;
2020
protected ExpressionVisitor expressionVisitor;
2121
protected SelectVisitor selectVisitor;
2222

@@ -27,25 +27,25 @@ public InsertDeParser() {
2727
* @param expressionVisitor
2828
* a {@link ExpressionVisitor} to de-parse {@link net.sf.jsqlparser.expression.Expression}s. It has to
2929
* share the same<br>
30-
* StringBuffer (buffer parameter) as this object in order to work
30+
* StringBuilder (buffer parameter) as this object in order to work
3131
* @param selectVisitor
3232
* a {@link SelectVisitor} to de-parse {@link net.sf.jsqlparser.statement.select.Select}s. It has to
3333
* share the same<br>
34-
* StringBuffer (buffer parameter) as this object in order to work
34+
* StringBuilder (buffer parameter) as this object in order to work
3535
* @param buffer
3636
* the buffer that will be filled with the insert
3737
*/
38-
public InsertDeParser(ExpressionVisitor expressionVisitor, SelectVisitor selectVisitor, StringBuffer buffer) {
38+
public InsertDeParser(ExpressionVisitor expressionVisitor, SelectVisitor selectVisitor, StringBuilder buffer) {
3939
this.buffer = buffer;
4040
this.expressionVisitor = expressionVisitor;
4141
this.selectVisitor = selectVisitor;
4242
}
4343

44-
public StringBuffer getBuffer() {
44+
public StringBuilder getBuffer() {
4545
return buffer;
4646
}
4747

48-
public void setBuffer(StringBuffer buffer) {
48+
public void setBuffer(StringBuilder buffer) {
4949
this.buffer = buffer;
5050
}
5151

src/net/sf/jsqlparser/util/deparser/ReplaceDeParser.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* {@link net.sf.jsqlparser.statement.replace.Replace}
1717
*/
1818
public class ReplaceDeParser implements ItemsListVisitor {
19-
protected StringBuffer buffer;
19+
protected StringBuilder buffer;
2020
protected ExpressionVisitor expressionVisitor;
2121
protected SelectVisitor selectVisitor;
2222

@@ -26,25 +26,25 @@ public ReplaceDeParser() {
2626
/**
2727
* @param expressionVisitor
2828
* a {@link ExpressionVisitor} to de-parse expressions. It has to share the same<br>
29-
* StringBuffer (buffer parameter) as this object in order to work
29+
* StringBuilder (buffer parameter) as this object in order to work
3030
* @param selectVisitor
3131
* a {@link SelectVisitor} to de-parse {@link net.sf.jsqlparser.statement.select.Select}s. It has to
3232
* share the same<br>
33-
* StringBuffer (buffer parameter) as this object in order to work
33+
* StringBuilder (buffer parameter) as this object in order to work
3434
* @param buffer
3535
* the buffer that will be filled with the select
3636
*/
37-
public ReplaceDeParser(ExpressionVisitor expressionVisitor, SelectVisitor selectVisitor, StringBuffer buffer) {
37+
public ReplaceDeParser(ExpressionVisitor expressionVisitor, SelectVisitor selectVisitor, StringBuilder buffer) {
3838
this.buffer = buffer;
3939
this.expressionVisitor = expressionVisitor;
4040
this.selectVisitor = selectVisitor;
4141
}
4242

43-
public StringBuffer getBuffer() {
43+
public StringBuilder getBuffer() {
4444
return buffer;
4545
}
4646

47-
public void setBuffer(StringBuffer buffer) {
47+
public void setBuffer(StringBuilder buffer) {
4848
this.buffer = buffer;
4949
}
5050

src/net/sf/jsqlparser/util/deparser/SelectDeParser.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
* {@link net.sf.jsqlparser.statement.select.Select}
3131
*/
3232
public class SelectDeParser implements SelectVisitor, OrderByVisitor, SelectItemVisitor, FromItemVisitor {
33-
protected StringBuffer buffer;
33+
protected StringBuilder buffer;
3434
protected ExpressionVisitor expressionVisitor;
3535

3636
public SelectDeParser() {
@@ -39,11 +39,11 @@ public SelectDeParser() {
3939
/**
4040
* @param expressionVisitor
4141
* a {@link ExpressionVisitor} to de-parse expressions. It has to share the same<br>
42-
* StringBuffer (buffer parameter) as this object in order to work
42+
* StringBuilder (buffer parameter) as this object in order to work
4343
* @param buffer
4444
* the buffer that will be filled with the select
4545
*/
46-
public SelectDeParser(ExpressionVisitor expressionVisitor, StringBuffer buffer) {
46+
public SelectDeParser(ExpressionVisitor expressionVisitor, StringBuilder buffer) {
4747
this.buffer = buffer;
4848
this.expressionVisitor = expressionVisitor;
4949
}
@@ -221,11 +221,11 @@ public void deparseLimit(Limit limit) {
221221

222222
}
223223

224-
public StringBuffer getBuffer() {
224+
public StringBuilder getBuffer() {
225225
return buffer;
226226
}
227227

228-
public void setBuffer(StringBuffer buffer) {
228+
public void setBuffer(StringBuilder buffer) {
229229
this.buffer = buffer;
230230
}
231231

src/net/sf/jsqlparser/util/deparser/StatementDeParser.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
import net.sf.jsqlparser.statement.update.Update;
1515

1616
public class StatementDeParser implements StatementVisitor {
17-
protected StringBuffer buffer;
17+
protected StringBuilder buffer;
1818

19-
public StatementDeParser(StringBuffer buffer) {
19+
public StatementDeParser(StringBuilder buffer) {
2020
this.buffer = buffer;
2121
}
2222

@@ -92,11 +92,11 @@ public void visit(Update update) {
9292

9393
}
9494

95-
public StringBuffer getBuffer() {
95+
public StringBuilder getBuffer() {
9696
return buffer;
9797
}
9898

99-
public void setBuffer(StringBuffer buffer) {
99+
public void setBuffer(StringBuilder buffer) {
100100
this.buffer = buffer;
101101
}
102102

0 commit comments

Comments
 (0)