From 69df93fb9f595f3fb1f6acbfe23e12fdd17d357c Mon Sep 17 00:00:00 2001 From: NMerz Date: Thu, 8 Oct 2020 21:28:28 -0400 Subject: [PATCH 1/2] Clean up double toStrings --- Lambdas/Lists/List/src/ItemEntry.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/Lambdas/Lists/List/src/ItemEntry.java b/Lambdas/Lists/List/src/ItemEntry.java index c5141f9..376384b 100644 --- a/Lambdas/Lists/List/src/ItemEntry.java +++ b/Lambdas/Lists/List/src/ItemEntry.java @@ -34,17 +34,6 @@ public class ItemEntry { this.listID = listID; } - @Override - public String toString() { - return "ItemEntry{" + - "listID=" + listID + - ", productID=" + productID + - ", quantity=" + quantity + - ", addedDate=" + addedDate + - ", purchased=" + purchased + - '}'; - } - public Integer getProductID() { return productID; } From 5cf3a6a64755a3a55b7ac040e6729b57fc76b0d3 Mon Sep 17 00:00:00 2001 From: NMerz Date: Thu, 8 Oct 2020 21:40:09 -0400 Subject: [PATCH 2/2] Allow for deleting an instance of a class --- .../app/src/main/java/com/example/listify/Requestor.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Listify/app/src/main/java/com/example/listify/Requestor.java b/Listify/app/src/main/java/com/example/listify/Requestor.java index 3e65128..09e7dad 100644 --- a/Listify/app/src/main/java/com/example/listify/Requestor.java +++ b/Listify/app/src/main/java/com/example/listify/Requestor.java @@ -44,6 +44,12 @@ public class Requestor { deleteObject(id, classType, null); } + public void deleteObject(Object toDelete) { + String deleteURL = DEV_BASEURL + "/" + toDelete.getClass().getSimpleName(); + Request deleteRequest = buildBaseRequest(deleteURL, "DELETE", new Gson().toJson(toDelete)); + launchCall(deleteRequest, null, toDelete.getClass(), null); + } + public void deleteObject(String id, Class classType, RequestErrorHandler failureHandler) { String deleteURL = DEV_BASEURL + "/" + classType.getSimpleName() + "?id=" + id; Request deleteRequest = buildBaseRequest(deleteURL, "DELETE", "{}");