diff options
author | Jon Bratseth <bratseth@gmail.com> | 2024-05-13 21:55:47 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-13 21:55:47 +0200 |
commit | ee0cd3294fbfea91aa20816fd56c621724017939 (patch) | |
tree | 5c28c45090422e270c6163f81e75e4fcb5f17b55 /container-search/src/main/java/com/yahoo/search/handler/Json2SingleLevelMap.java | |
parent | e1bb1b57d9cef2aba9a5c0191e649d7aac8147eb (diff) | |
parent | e59b79fdc60d6b6994013caf50ab1f5decb930ce (diff) |
Merge branch 'master' into bratseth/stemming-trace
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/handler/Json2SingleLevelMap.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/handler/Json2SingleLevelMap.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/handler/Json2SingleLevelMap.java b/container-search/src/main/java/com/yahoo/search/handler/Json2SingleLevelMap.java index 01167be6b8b..fdedbdc2fd9 100644 --- a/container-search/src/main/java/com/yahoo/search/handler/Json2SingleLevelMap.java +++ b/container-search/src/main/java/com/yahoo/search/handler/Json2SingleLevelMap.java @@ -64,8 +64,8 @@ class Json2SingleLevelMap { } void parse(Map<String, String> map, String parent) throws IOException { - for (parser.nextToken(); parser.getCurrentToken() != JsonToken.END_OBJECT; parser.nextToken()) { - String fieldName = parent + parser.getCurrentName(); + for (parser.nextToken(); parser.currentToken() != JsonToken.END_OBJECT; parser.nextToken()) { + String fieldName = parent + parser.currentName(); JsonToken token = parser.nextToken(); if ((token == JsonToken.VALUE_STRING) || (token == JsonToken.VALUE_NUMBER_FLOAT) || @@ -89,9 +89,9 @@ class Json2SingleLevelMap { } private String skipChildren(JsonParser parser, byte [] input) throws IOException { - JsonLocation start = parser.getCurrentLocation(); + JsonLocation start = parser.currentLocation(); parser.skipChildren(); - JsonLocation end = parser.getCurrentLocation(); + JsonLocation end = parser.currentLocation(); int offset = (int)start.getByteOffset() - 1; return new String(input, offset, (int)(end.getByteOffset() - offset), StandardCharsets.UTF_8); } |