Class AbsolutePath


  • public class AbsolutePath
    extends Path

    Represents an absolute SPath expression. Essentially a marker class.

    Author:
    Shawn Bayern
    • Constructor Detail

      • AbsolutePath

        public AbsolutePath​(RelativePath base)
        Constructs a new AbsolutePath object based on a RelativePath. An absolute path is the same as a relative path, except that it begins with '/' or '//' (which one, of those two, can be determined by the first Step returned from getSteps()).
    • Method Detail

      • getSteps

        public List<Step> getSteps()
        Description copied from class: Path
        Retrieves an ordered list of Step objects representing this expression. The result is safely modifiable by the caller and must support List.add(Object) and List.add(int, Object).
        Specified by:
        getSteps in class Path