public Optional<Err> validate(Framework.Mapping<?> mapping, Map<String, String> data) {
        return validate(mapping, data, "");
    }
public Optional < Err > validate ( Framework . Mapping < ? > mapping , Map < String , String > data ) { return validate ( mapping , data , "" ) ; }
bind and validate data, return (processed) validation errors
@param mapping mapping
@param data data
@return bound object