override fun deserialize()

in src/main/java/com/spotify/heroic/client/api/query/Filter.kt [21:31]


    override fun deserialize(jp: JsonParser, ctxt: DeserializationContext): Filter {
        val mapper = ObjectMapper()
            .registerModule(KotlinModule())
            .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
            .configure(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY, true);
        filterTags = mapper.readValue(jp);
        if(filterTags[0] == "and"){
            filterTags.removeAt(0)
        }
        return KeyTagFilter(key = null, tags = filterTags)
    }