Uses of Class
com.github.javaparser.printer.lexicalpreservation.LexicalDifferenceCalculator.CalculatedSyntaxModel
Packages that use LexicalDifferenceCalculator.CalculatedSyntaxModel
-
Uses of LexicalDifferenceCalculator.CalculatedSyntaxModel in com.github.javaparser.printer.lexicalpreservation
Methods in com.github.javaparser.printer.lexicalpreservation that return LexicalDifferenceCalculator.CalculatedSyntaxModelModifier and TypeMethodDescription(package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListAddition
(Node container, ObservableProperty observableProperty, int index, Node nodeAdded) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListAddition
(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node nodeAdded) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListRemoval
(Node container, ObservableProperty observableProperty, int index) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelAfterListRemoval
(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index) LexicalDifferenceCalculator.calculatedSyntaxModelAfterListReplacement
(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node newValue) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelAfterPropertyChange
(Node node, ObservableProperty property, Object oldValue, Object newValue) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelAfterPropertyChange
(CsmElement csm, Node node, ObservableProperty property, Object oldValue, Object newValue) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelForNode
(Node node) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.calculatedSyntaxModelForNode
(CsmElement csm, Node node) LexicalDifferenceCalculator.CalculatedSyntaxModel.from
(int index) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModel
LexicalDifferenceCalculator.CalculatedSyntaxModel.sub
(int start, int end) Methods in com.github.javaparser.printer.lexicalpreservation with parameters of type LexicalDifferenceCalculator.CalculatedSyntaxModelModifier and TypeMethodDescription(package private) static List
<DifferenceElement> DifferenceElementCalculator.calculate
(LexicalDifferenceCalculator.CalculatedSyntaxModel original, LexicalDifferenceCalculator.CalculatedSyntaxModel after) Calculate the Difference between two CalculatedSyntaxModel elements, determining which elements were kept, which were added and which were removed.private static List
<DifferenceElement> DifferenceElementCalculator.calculateImpl
(LexicalDifferenceCalculator.CalculatedSyntaxModel original, LexicalDifferenceCalculator.CalculatedSyntaxModel after) private static List
<DifferenceElementCalculator.ChildPositionInfo> DifferenceElementCalculator.findChildrenPositions
(LexicalDifferenceCalculator.CalculatedSyntaxModel calculatedSyntaxModel) Find the positions of all the given children.