Package org.mozilla.javascript.ast
Class AstNode.PositionComparator
java.lang.Object
org.mozilla.javascript.ast.AstNode.PositionComparator
- All Implemented Interfaces:
Serializable
,Comparator<AstNode>
- Enclosing class:
AstNode
public static class AstNode.PositionComparator
extends Object
implements Comparator<AstNode>, Serializable
- See Also:
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
PositionComparator
public PositionComparator()
-
-
Method Details
-
compare
Sorts nodes by (relative) start position. The start positions are relative to their parent, so this comparator is only meaningful for comparing siblings.- Specified by:
compare
in interfaceComparator<AstNode>
-