code: @SuppressWarnings("unchecked")
      private Object applyCustomMappings(FieldData fieldData, final Object value) {
          Object result = value;
          for (final AnnotationMapping mapping : this.annotatedFieldMappers.get(fieldData.metaData)) {
              result = mapping.getMapper().map(new OngoingFieldMapping(this.model, result, mapping, fieldData, this.resource, this.properties));
          }
          return result;
      }
docs: Applies all {@link AnnotatedFieldMapper registered field mappers}
  to the provided value and returns the result.