public <P extends Path<P>> DataValidationFailedException(final Class<P> pathType,final P path,
final String message, final Throwable cause) {
public <P extends Path<P>> DataValidationFailedException(final Class<P> pathType,final P path,
final String message, final Throwable cause) {