From d166d5d9acff4b35a439921138d8297d0596b91c Mon Sep 17 00:00:00 2001 From: jbescos Date: Thu, 30 Sep 2021 12:31:26 +0200 Subject: [PATCH] JsonParser needs to have a way to get current event (#303) Signed-off-by: Jorge Bescos Gascon --- api/src/main/java/jakarta/json/stream/JsonParser.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/api/src/main/java/jakarta/json/stream/JsonParser.java b/api/src/main/java/jakarta/json/stream/JsonParser.java index 95d9ea2e..43f46a24 100644 --- a/api/src/main/java/jakarta/json/stream/JsonParser.java +++ b/api/src/main/java/jakarta/json/stream/JsonParser.java @@ -252,6 +252,17 @@ enum Event { */ Event next(); + /** + * Returns the event for the current parsing state. + * + * @return the event for the current parsing state + * + * @since 2.1 + */ + default public Event currentEvent() { + throw new UnsupportedOperationException(); + } + /** * Returns a {@code String} for the name in a name/value pair, * for a string value or a number value. This method should only be called