Хорошо, учитывая, что ввод недопустим в формате JSON (числа не могут начинаться с или содержать '$'), десериализатор вызываться не будет, и любое изменение должно будет применяться к анализатору.В Джексоне нет переключателей, позволяющих считать такой контент числами.
Если вы можете контролировать ввод, просто измените значение на строку (добавьте двойные кавычки вокруг значения).Затем Parser передает его как JSON String, и компоненты привязки данных получают возможность обработать его (JsonDeserializer).