@Override
        public URL deserialize(JsonParser parser, DeserializationContext ctxt)
                throws IOException, JsonProcessingException {
            JsonNode node = parser.getCodec().readTree(parser);
            return new URL(node.asText());
        }
URL deserializer class for use with Jackson library
ache/src/main/java/achecrawler/util/Urls.java