public File getLastModifiedFile() {
   if (lastModifiedAndSize == null) return null;
   return lastModifiedAndSize.getLastModifiedFile();
 }
 public Date getLastModifiedDate() {
   if (lastModifiedAndSize == null) return null;
   return new Date(lastModifiedAndSize.getLastModified());
 }
 public String getSizeString() {
   if (lastModifiedAndSize == null) return null;
   return FileUtils.byteCountToDisplaySize(lastModifiedAndSize.getSize());
 }
 public long getLastModified() {
   if (lastModifiedAndSize == null) return -1;
   return lastModifiedAndSize.getLastModified();
 }
 public Long getSize() {
   if (lastModifiedAndSize == null) return null;
   return lastModifiedAndSize.getSize();
 }