Class FilePathPattern


public class FilePathPattern extends SummarizerPath
Converts a list of file-paths into a form that tries to find a pattern in the naming style using the path-pattern-finder library.
  • Constructor Details

  • Method Details

    • add

      public void add(Path element) throws OperationFailedException
      Description copied from class: Summarizer
      Adds a element to the summary.
      Specified by:
      add in class Summarizer<Path>
      Parameters:
      element - the element to add.
      Throws:
      OperationFailedException
    • describe

      public String describe() throws OperationFailedException
      Description copied from class: Summarizer
      A string summarizing this item.
      Specified by:
      describe in class Summarizer<Path>
      Returns:
      the description.
      Throws:
      OperationFailedException
    • isIgnoreHidden

      public boolean isIgnoreHidden()
      Iff true, any hidden-path is not considered, and simply ignored
    • setIgnoreHidden

      public void setIgnoreHidden(boolean ignoreHidden)
      Iff true, any hidden-path is not considered, and simply ignored
    • isIgnoreCase

      public boolean isIgnoreCase()
      if true, case is ignored in the pattern matching. Otherwise the system-default is used i.e. Windows ingores case, Linux doesn't
    • setIgnoreCase

      public void setIgnoreCase(boolean ignoreCase)
      if true, case is ignored in the pattern matching. Otherwise the system-default is used i.e. Windows ingores case, Linux doesn't
    • isRemoveExtension

      public boolean isRemoveExtension()
      if true, the extension is removed from paths before finding the pattern.
    • setRemoveExtension

      public void setRemoveExtension(boolean removeExtension)
      if true, the extension is removed from paths before finding the pattern.