Class JsonClassValidator<T>

java.lang.Object
org.qubership.nifi.processors.validator.AbstractJsonValidator<T>
org.qubership.nifi.processors.validator.JsonClassValidator<T>
Type Parameters:
T - defines type of output value, e.g. JsonNode.
All Implemented Interfaces:
org.apache.nifi.components.Validator

public class JsonClassValidator<T> extends AbstractJsonValidator<T>
Abstract NiFi component validator for properties containing JSON.
  • Constructor Details

    • JsonClassValidator

      public JsonClassValidator(com.fasterxml.jackson.databind.ObjectMapper mapper, Class<T> clazz)
      Create new instance of JsonClassValidator
      Parameters:
      mapper - ObjectMapper to use
      clazz - JSON object class type
  • Method Details