From f275ee00c525d710193ef0662bf00b46024fe0ed Mon Sep 17 00:00:00 2001 From: Chaiwat Ekkaewnumchai Date: Thu, 7 May 2020 03:37:49 -0700 Subject: [PATCH] Add Keys for FlipperObject Summary: This adds ability to iterate over FlipperObject before sending it to be processed on Flipper desktop Reviewed By: mweststrate Differential Revision: D21214901 fbshipit-source-id: a6186a42004f1afb70889a395b1df037447f9881 --- .../main/java/com/facebook/flipper/core/FlipperObject.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/src/main/java/com/facebook/flipper/core/FlipperObject.java b/android/src/main/java/com/facebook/flipper/core/FlipperObject.java index 985486ead..c0fda13da 100644 --- a/android/src/main/java/com/facebook/flipper/core/FlipperObject.java +++ b/android/src/main/java/com/facebook/flipper/core/FlipperObject.java @@ -8,6 +8,7 @@ package com.facebook.flipper.core; import java.util.Arrays; +import java.util.Iterator; import javax.annotation.Nullable; import org.json.JSONArray; import org.json.JSONException; @@ -85,6 +86,10 @@ public class FlipperObject { return mJson.has(name); } + public Iterator keys() { + return mJson.keys(); + } + public String toJsonString() { return toString(); }