Skip to content

Commit 59c5d4d

Browse files
committed
implement currentEvent()
1 parent f0db661 commit 59c5d4d

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/main/java/org/eclipse/yasson/internal/deserializer/YassonParser.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,11 @@ public Event next() {
8686
return next;
8787
}
8888

89+
@Override
90+
public Event currentEvent() {
91+
return context.getLastValueEvent();
92+
}
93+
8994
@Override
9095
public String getString() {
9196
return delegate.getString();

src/main/java/org/eclipse/yasson/internal/jsonstructure/JsonStructureToParserAdapter.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@ public Event next() {
7878
return next;
7979
}
8080

81+
@Override
82+
public Event currentEvent() {
83+
return iterators.peek().getValueEvent(getValue());
84+
}
85+
8186
@Override
8287
public String getString() {
8388
return iterators.peek().getString();

0 commit comments

Comments
 (0)