X-Git-Url: https://juplo.de/gitweb/?p=maven-thymeleaf-skin;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fjackson%2FSimpleMapper.java;h=3dd55093dfcb5307f1251155b017d1236014992b;hp=d7f108c41fcc5c4afd0f994c082745da841d7c28;hb=727f0b44e115691b6b7679dcbf455de159710e6b;hpb=f6a000c1d8ae0a652ff1612a373a0a119de5855c diff --git a/src/main/java/de/juplo/jackson/SimpleMapper.java b/src/main/java/de/juplo/jackson/SimpleMapper.java index d7f108c..3dd5509 100644 --- a/src/main/java/de/juplo/jackson/SimpleMapper.java +++ b/src/main/java/de/juplo/jackson/SimpleMapper.java @@ -5,7 +5,6 @@ import com.fasterxml.jackson.core.JsonLocation; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonToken; import java.io.IOException; -import java.util.Collections; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.LinkedList; @@ -15,7 +14,6 @@ import java.util.Map.Entry; import java.util.NoSuchElementException; import java.util.Spliterator; import static java.util.Spliterator.IMMUTABLE; -import java.util.Spliterators; import java.util.function.Consumer; import java.util.stream.Stream; import java.util.stream.StreamSupport; @@ -41,10 +39,7 @@ public abstract class SimpleMapper JsonToken token = parser.nextToken(); if (token == null) - { - LOG.warn("empty input"); - return Spliterators.emptySpliterator(); - } + return null; if (!JsonToken.START_ARRAY.equals(token)) fail(parser, "The root-element must be an array!"); @@ -140,10 +135,7 @@ public abstract class SimpleMapper JsonToken token = parser.nextToken(); if (token == null) - { - LOG.warn("empty input"); - return Spliterators.emptySpliterator(); - } + return null; if (!JsonToken.START_OBJECT.equals(token)) fail(parser, "The root-element must be an object!"); @@ -263,10 +255,7 @@ public abstract class SimpleMapper JsonToken token = parser.nextToken(); if (token == null) - { - LOG.warn("empty input"); - return Collections.EMPTY_LIST; - } + return null; if (!JsonToken.START_ARRAY.equals(token)) fail(parser, "The root-element must be an array!"); @@ -284,10 +273,7 @@ public abstract class SimpleMapper JsonToken token = parser.nextToken(); if (token == null) - { - LOG.warn("empty input"); - return Collections.EMPTY_MAP; - } + return null; if (!JsonToken.START_OBJECT.equals(token)) fail(parser, "The root-element must be an object!"); @@ -305,10 +291,7 @@ public abstract class SimpleMapper JsonToken token = parser.nextToken(); if (token == null) - { - LOG.warn("empty input"); return null; - } switch (token) {