public interface ExifValue
Value holder for an exif data element.
Since:
5.0.100
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    format(@Nullable ExifData exifData, @Nullable FormField<?> formField, @Nullable GomFormElement form)
    Format the given ExifData.
    get()
    The raw value of the extracted exif meta data.
    Get the associated exif tag.
    Returns a string representation of the object.
  • Method Details

    • format

      @Nullable <T> T format(@Nullable @Nullable ExifData exifData, @Nullable @Nullable FormField<?> formField, @Nullable @Nullable GomFormElement form)
      Format the given ExifData.
      Type Parameters:
      T - the formatted value
      Parameters:
      exifData - the data to format
      formField - passed to an ExifValueFormatter which may map the formatted exif value to the form-field
      form - passed to an ExifValueFormatter to obtain special gom definitions
      Returns:
      the formatted value of type <T>
      Since:
      5.0.100
      See Also:
    • get

      Object get()
      The raw value of the extracted exif meta data.
      Returns:
      the not formatted raw value of the extracted exif meta data.
      Since:
      5.0.100
    • getTag

      ExifTag getTag()
      Get the associated exif tag.
      Returns:
      the exif tag
      Since:
      5.0.100
      See Also:
    • toString

      String toString()
      Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.
      Overrides:
      toString in class Object
      Returns:
      a string representation of the object.
      Since:
      5.0.100