/** * Set the model of the camera used. */ public void setCameraModel(String model) { setExifTagValue("model", model); }
/** * Set the make of the camera used. */ public void setCameraMake(String make) { setExifTagValue("make", make); }
/** * Set the iso equivalent value used. */ public void setIsoEquivalent(Integer iso) { setExifTagValue("iso", iso); }
/** * Set the model of the camera used. */ public void setCameraModel(String model) { setExifTagValue("model", model); }
/** * Set the make of the camera used. */ public void setCameraMake(String make) { setExifTagValue("make", make); }
/** * Set the fstop value used. */ public void setApetureFNumber(Float fstop) { setExifTagValue("fstop", fstop); }
/** * Set the fstop value used. */ public void setApetureFNumber(Float fstop) { setExifTagValue("fstop", fstop); }
/** * Set the distance to the subject. */ public void setDistance(Float distance) { setExifTagValue("distance", distance); }
/** * Set the unique image id for the photo. */ public void setImageUniqueID(String imageUniqueID) { setExifTagValue("imageUniqueID", imageUniqueID); }
/** * Set the focal length used. */ public void setFocalLength(Float focalLength) { setExifTagValue("focallength", focalLength); }
/** * Set the iso equivalent value used. */ public void setIsoEquivalent(Integer iso) { setExifTagValue("iso", iso); }
/** * Set the exposure time used. */ public void setExposureTime(Float exposure) { setExifTagValue("exposure", exposure); }
/** * Set the focal length used. */ public void setFocalLength(Float focalLength) { setExifTagValue("focallength", focalLength); }
/** * Set the distance to the subject. */ public void setDistance(Float distance) { setExifTagValue("distance", distance); }
/** * Set the unique image id for the photo. */ public void setImageUniqueID(String imageUniqueID) { setExifTagValue("imageUniqueID", imageUniqueID); }
/** * Convenience method to set an exif tag based on a float value. */ public void setExifTagValue(String name, Number value) { if (value != null && value.floatValue() != 0.0F) { setExifTagValue(name, value.toString()); } else { setExifTagValue(name, (String) null); } }
/** * Set whether the flash was used. */ public void setFlashUsed(Boolean flash) { setExifTagValue("flash", flash == null ? null : flash.toString()); }
/** * Convenience method to set an exif tag based on a float value. */ public void setExifTagValue(String name, Number value) { if (value != null && value.floatValue() != 0.0F) { setExifTagValue(name, value.toString()); } else { setExifTagValue(name, (String) null); } }
/** * Set the date/time the photo was taken. */ public void setTime(Date time) { setExifTagValue("time", time == null ? null : Long.toString(time.getTime())); }
/** * Set the date/time the photo was taken. */ public void setTime(Date time) { setExifTagValue("time", time == null ? null : Long.toString(time.getTime())); }