code: private static void getFileListenersFromSystem(File pListenerFilePaths) throws IOException {
          if (!pListenerFilePaths.exists()) {
              java.nio.file.Files.createFile(pListenerFilePaths.toPath());
          } else {
              byte[] bytes = java.nio.file.Files.readAllBytes(pListenerFilePaths.toPath());
  
              ByteArrayDataInput input = ByteStreams.newDataInput(bytes);
  
              String key;
              while ((key = input.readLine()) != null) {
                  String val = input.readLine();
  
                  mFilelistenerToPaths.put(key, val);
              }
          }
      }
docs: This is a helper method that let's you initialize mFilelistenerToPaths
  with all the filelisteners that have been stored in the filesystem.
  
  @param pListenerFilePaths
  @throws IOException