From 59599e3cb2c175fc2e370e170c441b5f7bad379c Mon Sep 17 00:00:00 2001 From: Mathieu Lirzin Date: Thu, 27 Jun 2019 19:39:22 +0000 Subject: [PATCH] Improved: Add missing generics (OFBIZ-10966) git-svn-id: https://svn.apache.org/repos/asf/ofbiz/ofbiz-framework/trunk@1862250 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/ofbiz/entity/util/EntityJsonReader.java | 12 ++++++------ .../org/apache/ofbiz/webtools/EntityJsonEvents.java | 7 ++++--- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityJsonReader.java b/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityJsonReader.java index 488d9782c8c..9b3da17768a 100644 --- a/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityJsonReader.java +++ b/framework/entity/src/main/java/org/apache/ofbiz/entity/util/EntityJsonReader.java @@ -101,7 +101,7 @@ public void setPlaceholderValues(Map placeholderValues) { public List getMessageList() { if (this.checkDataOnly && this.messageList == null) { - this.messageList = new LinkedList(); + this.messageList = new LinkedList<>(); } return this.messageList; @@ -154,7 +154,7 @@ private long convertJsonAndWriteValues(String jsonString) throws IOException { for (int jsonIndex = 0; jsonIndex < length; ++jsonIndex) { JSONObject jsonObject = jsonArray.getJSONObject(jsonIndex); - Iterator iterator = jsonObject.keySet().iterator(); + Iterator iterator = jsonObject.keySet().iterator(); while (iterator.hasNext()) { String key = iterator.next().toString(); @@ -189,7 +189,7 @@ private long convertJsonAndWriteValues(String jsonString) throws IOException { } private static List> iterateJsonEntityData(Object jsonData) { - List> genericMapList = new LinkedList>(); + List> genericMapList = new LinkedList<>(); if (jsonData instanceof JSONArray) { JSONArray jsonArray = (JSONArray) jsonData; int length = jsonArray.length(); @@ -211,8 +211,8 @@ private static List> iterateJsonEntityData(Object jsonData) } private static Map iterateJSONObject(JSONObject jsonObj) { - Map mapObj = new HashMap(); - Iterator iterator = jsonObj.keySet().iterator(); + Map mapObj = new HashMap<>(); + Iterator iterator = jsonObj.keySet().iterator(); while (iterator.hasNext()) { String keyStr = (String) iterator.next(); Object keyvalue = jsonObj.get(keyStr); @@ -227,7 +227,7 @@ private static Map iterateJSONObject(JSONObject jsonObj) { } private long createUpdate(JSONObject jsonObject) throws IOException { - Iterator iterator = jsonObject.keySet().iterator(); + Iterator iterator = jsonObject.keySet().iterator(); while (iterator.hasNext()) { String key = iterator.next().toString(); Object value = jsonObject.get(key); diff --git a/framework/webtools/src/main/java/org/apache/ofbiz/webtools/EntityJsonEvents.java b/framework/webtools/src/main/java/org/apache/ofbiz/webtools/EntityJsonEvents.java index 4e279f1fb11..5aaafbbafd8 100644 --- a/framework/webtools/src/main/java/org/apache/ofbiz/webtools/EntityJsonEvents.java +++ b/framework/webtools/src/main/java/org/apache/ofbiz/webtools/EntityJsonEvents.java @@ -28,6 +28,7 @@ import javax.servlet.http.HttpSession; import org.apache.ofbiz.base.util.Debug; +import org.apache.ofbiz.base.util.UtilGenerics; import org.apache.ofbiz.entity.Delegator; import org.apache.ofbiz.entity.GenericEntityException; import org.apache.ofbiz.entity.GenericValue; @@ -49,7 +50,7 @@ public static String downloadJsonData(HttpServletRequest request, HttpServletRes Security security = (Security) request.getAttribute("security"); boolean isFirst = true; if (security.hasPermission("ENTITY_MAINT", session)) { - TreeSet passedEntityNames = (TreeSet) session.getAttribute("jsonrawdump_entitylist"); + TreeSet passedEntityNames = UtilGenerics.cast(session.getAttribute("jsonrawdump_entitylist")); session.removeAttribute("jsonrawdump_entitylist"); EntityExpr entityDateCond = (EntityExpr) session.getAttribute("entityDateCond"); session.removeAttribute("entityDateCond"); @@ -68,9 +69,9 @@ public static String downloadJsonData(HttpServletRequest request, HttpServletRes try { beganTransaction = TransactionUtil.begin(); - Iterator i = passedEntityNames.iterator(); + Iterator i = passedEntityNames.iterator(); while (i.hasNext()) { - String curEntityName = (String) i.next(); + String curEntityName = i.next(); ModelEntity me = reader.getModelEntity(curEntityName); EntityListIterator values = null;