public static String readFieldAsString()

in src/main/java/com/epam/eco/commons/kafka/serde/jackson/JsonDeserializerUtils.java [47:63]


    public static String readFieldAsString(
            JsonNode node,
            String fieldName,
            boolean nullable,
            DeserializationContext context) throws JsonMappingException {
        JsonNode fieldNode = node.get(fieldName);

        if (fieldNode == null || fieldNode.isNull()) {
            if (nullable) {
                return null;
            } else {
                context.reportInputMismatch(String.class, "% is null", fieldName);
            }
        }

        return fieldNode.asText();
    }