From 56be274acc20ba4213d1cf6cbaf388dd7e31b757 Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Mon, 13 Nov 2017 22:42:39 +1300 Subject: [PATCH] No effective change - change internal use of ArrayList to List --- .../server/deploy/BeanPropertyAssocMany.java | 16 ++++++++-------- .../server/deploy/IntersectionRow.java | 5 ++--- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java b/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java index 10357797b..7b852c80c 100644 --- a/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java +++ b/src/main/java/io/ebeaninternal/server/deploy/BeanPropertyAssocMany.java @@ -297,7 +297,7 @@ public class BeanPropertyAssocMany extends BeanPropertyAssoc { /** * Find the Id's of detail beans given a parent Id or list of parent Id's. */ - public List findIdsByParentId(Object parentId, List parentIdList, Transaction t, ArrayList excludeDetailIds) { + public List findIdsByParentId(Object parentId, List parentIdList, Transaction t, List excludeDetailIds) { if (parentId != null) { return findIdsByParentId(parentId, t, excludeDetailIds); } else { @@ -305,7 +305,7 @@ public class BeanPropertyAssocMany extends BeanPropertyAssoc { } } - private List findIdsByParentId(Object parentId, Transaction t, ArrayList excludeDetailIds) { + private List findIdsByParentId(Object parentId, Transaction t, List excludeDetailIds) { String rawWhere = deriveWhereParentIdSql(false, ""); List bindValues = new ArrayList<>(); @@ -374,7 +374,7 @@ public class BeanPropertyAssocMany extends BeanPropertyAssoc { } } - private List findIdsByParentIdList(List parentIdList, Transaction t, ArrayList excludeDetailIds) { + private List findIdsByParentIdList(List parentIdList, Transaction t, List excludeDetailIds) { String rawWhere = deriveWhereParentIdSql(true, ""); String inClause = buildInClauseBinding(parentIdList.size(), exportedPropertyBindProto); @@ -402,19 +402,19 @@ public class BeanPropertyAssocMany extends BeanPropertyAssoc { return server.findIds(q, t); } - private SqlUpdate deleteByParentIdList(List parentIdist) { + private SqlUpdate deleteByParentIdList(List parentIdList) { StringBuilder sb = new StringBuilder(100); sb.append(deleteByParentIdInSql); - String inClause = buildInClauseBinding(parentIdist.size(), exportedPropertyBindProto); + String inClause = buildInClauseBinding(parentIdList.size(), exportedPropertyBindProto); sb.append(inClause); DefaultSqlUpdate delete = new DefaultSqlUpdate(sb.toString()); if (exportedProperties.length == 1) { - bindWhereParendId(delete, new MultiValueWrapper(parentIdist)); + bindWhereParendId(delete, new MultiValueWrapper(parentIdList)); } else { - for (Object aParentIdist : parentIdist) { + for (Object aParentIdist : parentIdList) { bindWhereParendId(delete, aParentIdist); } } @@ -900,7 +900,7 @@ public class BeanPropertyAssocMany extends BeanPropertyAssoc { throw new PersistenceException(from + ": Could not find mapKey property [" + mapKey + "] on [" + to + "]"); } - public IntersectionRow buildManyDeleteChildren(EntityBean parentBean, ArrayList excludeDetailIds) { + public IntersectionRow buildManyDeleteChildren(EntityBean parentBean, List excludeDetailIds) { IntersectionRow row = new IntersectionRow(tableJoin.getTable(), targetDescriptor); if (excludeDetailIds != null && !excludeDetailIds.isEmpty()) { diff --git a/src/main/java/io/ebeaninternal/server/deploy/IntersectionRow.java b/src/main/java/io/ebeaninternal/server/deploy/IntersectionRow.java index fb756a0e2..a0d6f3beb 100644 --- a/src/main/java/io/ebeaninternal/server/deploy/IntersectionRow.java +++ b/src/main/java/io/ebeaninternal/server/deploy/IntersectionRow.java @@ -7,7 +7,6 @@ import io.ebeaninternal.server.core.DefaultSqlUpdate; import io.ebeaninternal.server.expression.DefaultExpressionRequest; import io.ebeaninternal.server.expression.IdInExpression; -import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; @@ -20,7 +19,7 @@ public class IntersectionRow { private final LinkedHashMap values = new LinkedHashMap<>(); - private ArrayList excludeIds; + private List excludeIds; private BeanDescriptor excludeDescriptor; public IntersectionRow(String tableName, BeanDescriptor targetDescriptor) { @@ -36,7 +35,7 @@ public class IntersectionRow { /** * Set Id's to exclude. This is for deleting non-attached detail Id's. */ - public void setExcludeIds(ArrayList excludeIds, BeanDescriptor excludeDescriptor) { + public void setExcludeIds(List excludeIds, BeanDescriptor excludeDescriptor) { this.excludeIds = excludeIds; this.excludeDescriptor = excludeDescriptor; }