java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.services.stringOperations.TermFromFileReader

public class TermFromFileReader extends Object
This class reads lines of documents from a directory and saves them in a HashSet. All files have to be saved in one directory as .txt file. The file format is just a list with a line break after every resource name.
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • readLines

      private HashSet<String> readLines
    • source

      private File source
  • Constructor Details

    • TermFromFileReader

      public TermFromFileReader(File source)
      Constructor
      Parameters:
      source - txt file or directory with txt files.
    • TermFromFileReader

      public TermFromFileReader(String pathToDirectory)
      Constructor
      Parameters:
      pathToDirectory - Path to source or txt file.
    • TermFromFileReader

      public TermFromFileReader(InputStream inputStream)
      Constructor
      Parameters:
      inputStream - Input stream to the file.
  • Method Details

    • readResources

      public void readResources(File fileToReadFrom)
      This method can be called to read additional files not in the files directory.
      Parameters:
      fileToReadFrom - The file from which shall be read.
    • addLine

      public void addLine(String stringToAdd)
    • getReadLines

      public HashSet<String> getReadLines()
    • getSource

      public File getSource()