Refactor truststore merger logic
[oom/platform/cert-service.git] / trustStoreMerger / src / main / java / org / onap / oom / truststoremerger / common / ExtensionResolver.java
  * ============LICENSE_END=========================================================
  */
 
-package org.onap.oom.truststoremerger.certification.file.provider;
+package org.onap.oom.truststoremerger.common;
 
 import java.io.File;
 
-public class FileManager {
+public final class ExtensionResolver {
 
     private static final int INDEX_NOT_FOUND = -1;
 
-    public String getExtension(File file) {
+    private ExtensionResolver() {}
+
+    public static String get(File file) {
         int extStartIndex = file.getName().lastIndexOf(".");
         if (extStartIndex == INDEX_NOT_FOUND) {
             return "";
@@ -33,7 +35,7 @@ public class FileManager {
         return file.getName().substring(extStartIndex).toLowerCase();
     }
 
-    public boolean checkIfFileExists(File file) {
+    public static boolean checkIfFileExists(File file) {
         return file.exists();
     }