docs: private static boolean toBeIgnoredByJackson(Class<?> clazz, String field) {
  
  		Annotation[] annotations = AnnotationUtils.getAnnotations(clazz);
  
  		return annotations == null //
  				? false //
  				: Arrays.stream(annotations) //
  						.filter(annotation -> annotation.annotationType().equals(JsonIgnoreProperties.class)) //
  						.map(annotation -> (String[]) AnnotationUtils.getAnnotationAttributes(annotation).get("value")) //
  						.flatMap(Arrays::stream) //
  						.anyMatch(propertyName -> propertyName.equalsIgnoreCase(field));
  	}