Moved to Java 8. Code cleanup.
[meviz.git] / src / main / java / eu / svjatoslav / meviz / htmlindexer / metadata / fileTypes / AbstractFile.java
index 9c35a32..7662093 100644 (file)
@@ -3,7 +3,6 @@ package eu.svjatoslav.meviz.htmlindexer.metadata.fileTypes;
 import eu.svjatoslav.commons.file.FilePathParser;
 
 import java.io.File;
-import java.io.IOException;
 import java.io.Serializable;
 
 public abstract class AbstractFile implements Serializable {
@@ -22,7 +21,7 @@ public abstract class AbstractFile implements Serializable {
 
     private transient boolean metaInfoVerified;
 
-    public AbstractFile(final File parentDirectory, final String fileName)
+    AbstractFile(final File parentDirectory, final String fileName)
             throws Exception {
         this.fileName = fileName;
         ensureFileMetainfoIsUpToDate(parentDirectory);
@@ -46,7 +45,7 @@ public abstract class AbstractFile implements Serializable {
         return getFile(parentDirectory).exists();
     }
 
-    public File getFile(final File parentDirectory) {
+    File getFile(final File parentDirectory) {
         return new File(parentDirectory.getAbsolutePath(), fileName);
     }
 
@@ -58,8 +57,7 @@ public abstract class AbstractFile implements Serializable {
         return fileLength;
     }
 
-    private boolean isMetainfoUpToDate(final java.io.File parentDirectory)
-            throws IOException {
+    private boolean isMetainfoUpToDate(final java.io.File parentDirectory) {
 
         if (metaInfoVerified)
             return true;