Class PathStep


  • public final class PathStep
    extends java.lang.Object
    A tuple class that contains the data for one level of a tree walk, aka a reference to the input for that level, and the LiteralPathElement that was matched at that level.
    • Field Detail

      • treeRef

        private final java.lang.Object treeRef
      • origSize

        private final Optional<java.lang.Integer> origSize
    • Constructor Detail

      • PathStep

        public PathStep​(java.lang.Object treeRef,
                        MatchedElement matchedElement)
    • Method Detail

      • getTreeRef

        public java.lang.Object getTreeRef()
      • getOrigSize

        public Optional<java.lang.Integer> getOrigSize()