Class JsonTypeCheckingValidator

java.lang.Object
cool.klass.deserializer.json.JsonTypeCheckingValidator

public final class JsonTypeCheckingValidator extends Object
  • Constructor Details

    • JsonTypeCheckingValidator

      public JsonTypeCheckingValidator(com.fasterxml.jackson.databind.node.ObjectNode objectNode, Klass klass, org.eclipse.collections.api.list.MutableList<String> errors)
  • Method Details

    • validate

      public static void validate(com.fasterxml.jackson.databind.node.ObjectNode objectNode, Klass klass, org.eclipse.collections.api.list.MutableList<String> errors)
    • validateIncomingData

      public void validateIncomingData()
    • handleMissingProperty

      public void handleMissingProperty(@Nonnull Klass klass, String fieldName, com.fasterxml.jackson.databind.JsonNode jsonNode)