@PublicApi public class AstMultiZipper extends java.lang.Object
Constructor and Description |
---|
AstMultiZipper(Node commonRoot,
java.util.List<AstZipper> zippers) |
Modifier and Type | Method and Description |
---|---|
Node |
getCommonRoot() |
java.util.List<AstZipper> |
getZippers() |
Node |
toRootNode() |
java.lang.String |
toString() |
AstMultiZipper |
withNewZipper(AstZipper newZipper) |
AstMultiZipper |
withReplacedZipper(AstZipper oldZipper,
AstZipper newZipper) |
AstMultiZipper |
withReplacedZippers(java.util.List<AstZipper> zippers) |
public Node toRootNode()
public Node getCommonRoot()
public java.util.List<AstZipper> getZippers()
public AstMultiZipper withReplacedZippers(java.util.List<AstZipper> zippers)
public AstMultiZipper withNewZipper(AstZipper newZipper)
public AstMultiZipper withReplacedZipper(AstZipper oldZipper, AstZipper newZipper)
public java.lang.String toString()
toString
in class java.lang.Object