diff options
author | Eduardo Pedroni <e.pedroni91@gmail.com> | 2015-06-08 16:57:44 +0200 |
---|---|---|
committer | Eduardo Pedroni <e.pedroni91@gmail.com> | 2015-06-08 16:57:44 +0200 |
commit | 4ee655bef4cdf9e62a1b247e77754441de806f22 (patch) | |
tree | 87fa71cbd2508d6458aae02f610850182ef9c5cc /src/eu/equalparts/cardbase/utils/IO.java | |
parent | 4816a489e476c324155fa1f4e8adfe30867a766c (diff) |
Implemented sorting using reflection, not sure it was a good idea though
Diffstat (limited to 'src/eu/equalparts/cardbase/utils/IO.java')
-rw-r--r-- | src/eu/equalparts/cardbase/utils/IO.java | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/eu/equalparts/cardbase/utils/IO.java b/src/eu/equalparts/cardbase/utils/IO.java deleted file mode 100644 index 5d4bef5..0000000 --- a/src/eu/equalparts/cardbase/utils/IO.java +++ /dev/null @@ -1,35 +0,0 @@ -package eu.equalparts.cardbase.utils; - -import com.fasterxml.jackson.databind.DeserializationFeature; -import com.fasterxml.jackson.databind.ObjectMapper; - -/** - * This class simply holds an {@code ObjectMapper} to be used whenever JSON must be parsed. - * In the future it may be removed in favour of individual mappers for each function. - * - * @author Eduardo Pedroni - */ -public final class IO { - - /** - * The Jackson {@code ObjectMapper} which parses fetched JSON files. - */ - public static final ObjectMapper jsonMapper = createMapper(); - - /** - * Private constructor, this class is not to be instantiated. - */ - private IO() {} - - /** - * Instantiate and configure Jackson mapper statically. - * - * @return the {@code ObjectMapper}, ready to use. - */ - private static ObjectMapper createMapper() { - ObjectMapper objectMapper = new ObjectMapper(); - // TODO decide what to do about this - objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); - return objectMapper; - } -} |