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.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelAfterListAddition(Node container, ObservableProperty observableProperty, int index, Node nodeAdded) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelAfterListAddition(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node nodeAdded) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelAfterListRemoval(Node container, ObservableProperty observableProperty, int index) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelAfterListRemoval(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index) LexicalDifferenceCalculator.calculatedSyntaxModelAfterListReplacement(CsmElement csm, ObservableProperty observableProperty, NodeList<?> nodeList, int index, Node newValue) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelAfterPropertyChange(Node node, ObservableProperty property, Object oldValue, Object newValue) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelAfterPropertyChange(CsmElement csm, Node node, ObservableProperty property, Object oldValue, Object newValue) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelForNode(Node node) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.calculatedSyntaxModelForNode(CsmElement csm, Node node) LexicalDifferenceCalculator.CalculatedSyntaxModel.from(int index) (package private) LexicalDifferenceCalculator.CalculatedSyntaxModelLexicalDifferenceCalculator.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.