Uses of Class
com.github.javaparser.printer.lexicalpreservation.TextElement
Packages that use TextElement
-
Uses of TextElement in com.github.javaparser.printer.lexicalpreservation
Subclasses of TextElement in com.github.javaparser.printer.lexicalpreservationModifier and TypeClassDescription(package private) class
Represent the position of a child node in the NodeText of its parent.(package private) class
Fields in com.github.javaparser.printer.lexicalpreservation with type parameters of type TextElementModifier and TypeFieldDescriptionprivate final List<TextElement>
NodeText.elements
private final List<TextElement>
Difference.originalElements
Methods in com.github.javaparser.printer.lexicalpreservation that return TextElementModifier and TypeMethodDescription(package private) TextElement
NodeText.getTextElement
(int index) Added.toTextElement()
Methods in com.github.javaparser.printer.lexicalpreservation that return types with arguments of type TextElementModifier and TypeMethodDescription(package private) List<TextElement>
NodeText.getElements()
private List<TextElement>
Difference.indentationBlock()
private List<TextElement>
Difference.processIndentation
(List<TokenTextElement> indentation, List<TextElement> prevElements) Methods in com.github.javaparser.printer.lexicalpreservation with parameters of type TextElementModifier and TypeMethodDescription(package private) void
NodeText.addElement
(int index, TextElement nodeTextElement) Add an element at the given position.(package private) void
NodeText.addElement
(TextElement nodeTextElement) Add an element at the end.private void
Difference.applyKeptDiffElement
(Kept kept, TextElement originalElement, boolean originalElementIsChild, boolean originalElementIsToken) private void
Difference.applyRemovedDiffElement
(RemovedGroup removedGroup, Removed removed, TextElement originalElement, boolean originalElementIsChild, boolean originalElementIsToken) private boolean
Difference.isAlmostCorrespondingElement
(TextElement textElement, CsmElement csmElement, Node node) private boolean
Difference.isCorrespondingElement
(TextElement textElement, CsmElement csmElement, Node node) boolean
TextElement.match
(TextElement textElement) boolean
TextElementMatcher.match
(TextElement textElement) (package private) void
NodeText.replace
(TextElementMatcher position, TextElement newElement) Constructor parameters in com.github.javaparser.printer.lexicalpreservation with type arguments of type TextElement