java.lang.Object
org.apache.jena.rdfpatch.filelog.rotate.Filename

public class Filename extends Object
A Structured filename with components: (directory, basename, separator, modifier, compression) some of which may be null. separator is between basename and modifier. compression is "gz", bz2" etc.
  • Field Details

    • directory

      public final Path directory
    • basename

      public final String basename
    • separator

      public final String separator
    • modifier

      public final String modifier
    • compression

      public final String compression
  • Constructor Details

  • Method Details

    • isBasename

      public boolean isBasename()
    • isCompressed

      public boolean isCompressed()
    • asFilenameString

      public String asFilenameString()
      As a filename, without directory.
    • absolute

      public Path absolute()
      As a absolute file system filename.
    • toString

      public String toString()
      Overrides:
      toString in class Object