@Override public int intervalEnd() { RangeMarkerTree.RMNode node = myNode; if (node == null) { return -1; } return node.intervalEnd(); }
@Override public int getEndOffset() { RangeMarkerTree.RMNode node = myNode; return node == null ? -1 : node.intervalEnd() + node.computeDeltaUpToRoot(); }