Interface ArchivePath

All Superinterfaces:
Comparable<ArchivePath>
All Known Implementing Classes:
BasicPath

public interface ArchivePath extends Comparable<ArchivePath>
Represents a target context within an Archive under which an Node may be found. All ArchivePath contexts are absolute (ie. prepended with the '/' character). ArchivePaths may have parent contexts, unless the path is at the root.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final char
    Separator character
    static final String
    Separator character as a String
  • Method Summary

    Modifier and Type
    Method
    Description
    get()
    Obtains the context which this ArchivePath represents
    Obtains the parent of this Path, if exists, else null.

    Methods inherited from interface java.lang.Comparable

    compareTo
  • Field Details

    • SEPARATOR

      static final char SEPARATOR
      Separator character
      See Also:
    • SEPARATOR_STRING

      static final String SEPARATOR_STRING
      Separator character as a String
  • Method Details

    • get

      String get()
      Obtains the context which this ArchivePath represents
      Returns:
    • getParent

      ArchivePath getParent()
      Obtains the parent of this Path, if exists, else null. For instance if the Path is "/my/path", the parent will be "/my". Each call will result in a new object reference, though subsequent calls upon the same Path will be equal by value.
      Returns: