Skip to content

Commit 98a162d

Browse files
committed
Use 'list' rather than 'arraylist' object type
1 parent 7dbbd04 commit 98a162d

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/main/java/org/mybatis/scripting/freemarker/FreeMarkerSqlSource.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import java.io.IOException;
2020
import java.util.ArrayList;
2121
import java.util.HashMap;
22+
import java.util.List;
2223
import java.util.Map;
2324

2425
import org.apache.ibatis.builder.SqlSourceBuilder;
@@ -74,7 +75,7 @@ public BoundSql getBoundSql(Object parameterObject) {
7475
// Add to passed parameterObject our predefined directive - MyBatisParamDirective
7576
// It will be available as "p" inside templates
7677
Object dataContext;
77-
ArrayList generatedParams = new ArrayList<>();
78+
List generatedParams = new ArrayList<>();
7879
if (parameterObject != null) {
7980
if (parameterObject instanceof Map) {
8081
HashMap<String, Object> map = new HashMap<>((Map<String, Object>) parameterObject);

src/main/java/org/mybatis/scripting/freemarker/ParamObjectAdapter.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
*/
1616
package org.mybatis.scripting.freemarker;
1717

18-
import java.util.ArrayList;
1918
import java.util.HashMap;
19+
import java.util.List;
2020

2121
import freemarker.ext.beans.BeanModel;
2222
import freemarker.ext.beans.BeansWrapperBuilder;
@@ -33,10 +33,10 @@
3333
*/
3434
public class ParamObjectAdapter implements TemplateHashModel {
3535
private final BeanModel beanModel;
36-
private final ArrayList generatedParams;
36+
private final List generatedParams;
3737
private HashMap<String, TemplateModel> additionalParams;
3838

39-
public ParamObjectAdapter(Object paramObject, ArrayList generatedParams, Version incompatibleImprovementsVersion) {
39+
public ParamObjectAdapter(Object paramObject, List generatedParams, Version incompatibleImprovementsVersion) {
4040
beanModel = new BeanModel(paramObject, new BeansWrapperBuilder(incompatibleImprovementsVersion).build());
4141
this.generatedParams = generatedParams;
4242
}
@@ -52,7 +52,7 @@ public void putAdditionalParam(String key, TemplateModel value) {
5252
additionalParams.put(key, value);
5353
}
5454

55-
public ArrayList getGeneratedParams() {
55+
public List getGeneratedParams() {
5656
return generatedParams;
5757
}
5858

0 commit comments

Comments
 (0)