Package | Description |
---|---|
com.github.javaparser.printer | |
com.github.javaparser.printer.concretesyntaxmodel | |
com.github.javaparser.printer.lexicalpreservation |
Modifier and Type | Method and Description |
---|---|
static CsmElement |
ConcreteSyntaxModel.forClass(Class<? extends Node> nodeClazz) |
Modifier and Type | Class and Description |
---|---|
class |
CsmAttribute |
class |
CsmChar |
class |
CsmComment |
class |
CsmConditional |
class |
CsmIndent |
class |
CsmList |
class |
CsmMix
A group of elements that could be in any order.
|
class |
CsmNone |
class |
CsmOrphanCommentsEnding |
class |
CsmSequence |
class |
CsmSingleReference |
class |
CsmString |
class |
CsmTextBlock |
class |
CsmToken |
class |
CsmUnindent |
Modifier and Type | Method and Description |
---|---|
static CsmElement |
CsmElement.attribute(ObservableProperty property) |
static CsmElement |
CsmElement.block(CsmElement content) |
static CsmElement |
CsmElement.charToken(ObservableProperty property) |
static CsmElement |
CsmElement.child(ObservableProperty property) |
static CsmElement |
CsmElement.comma() |
static CsmElement |
CsmElement.comment() |
static CsmElement |
CsmElement.conditional(List<ObservableProperty> properties,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
static CsmElement |
CsmElement.conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement) |
static CsmElement |
CsmElement.conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
CsmElement |
CsmConditional.getElseElement() |
CsmElement |
CsmList.getFollowing() |
CsmElement |
CsmList.getPreceeding() |
CsmElement |
CsmList.getSeparatorPost() |
CsmElement |
CsmList.getSeparatorPre() |
CsmElement |
CsmConditional.getThenElement() |
static CsmElement |
CsmElement.indent() |
static CsmElement |
CsmElement.list(ObservableProperty property) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separator) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separator,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separatorPre,
CsmElement separatorPost,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
CsmElement.newline() |
static CsmElement |
CsmElement.newline(LineSeparator lineSeparator) |
static CsmElement |
CsmElement.none() |
static CsmElement |
CsmElement.orphanCommentsBeforeThis() |
static CsmElement |
CsmElement.orphanCommentsEnding() |
static CsmElement |
CsmElement.semicolon() |
static CsmElement |
CsmElement.sequence(CsmElement... elements) |
static CsmElement |
CsmElement.space() |
static CsmElement |
CsmElement.string(int tokenType) |
static CsmElement |
CsmElement.string(int tokenType,
String content) |
static CsmElement |
CsmElement.stringToken(ObservableProperty property) |
static CsmElement |
CsmElement.textBlockToken(ObservableProperty property) |
static CsmElement |
CsmElement.token(int tokenType) |
static CsmElement |
CsmElement.token(int tokenType,
CsmToken.TokenContentCalculator tokenContentCalculator) |
static CsmElement |
CsmElement.unindent() |
Modifier and Type | Method and Description |
---|---|
List<CsmElement> |
CsmSequence.getElements() |
List<CsmElement> |
CsmMix.getElements() |
Modifier and Type | Method and Description |
---|---|
static CsmElement |
CsmElement.block(CsmElement content) |
static CsmElement |
CsmElement.conditional(List<ObservableProperty> properties,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
static CsmElement |
CsmElement.conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement) |
static CsmElement |
CsmElement.conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separator) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separator,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
CsmElement.list(ObservableProperty property,
CsmElement separatorPre,
CsmElement separatorPost,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
CsmElement.sequence(CsmElement... elements) |
Constructor and Description |
---|
CsmConditional(List<ObservableProperty> properties,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
CsmConditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement) |
CsmConditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
CsmList(ObservableProperty property,
CsmElement separator) |
CsmList(ObservableProperty property,
CsmElement separatorPre,
CsmElement separatorPost,
CsmElement preceeding,
CsmElement following) |
Constructor and Description |
---|
CsmMix(List<CsmElement> elements) |
CsmSequence(List<CsmElement> elements) |
Modifier and Type | Method and Description |
---|---|
CsmElement |
Removed.getElement() |
CsmElement |
Kept.getElement() |
CsmElement |
DifferenceElement.getElement()
Return the CsmElement considered in this DifferenceElement.
|
CsmElement |
Added.getElement() |
Modifier and Type | Method and Description |
---|---|
static DifferenceElement |
DifferenceElement.added(CsmElement element) |
static DifferenceElement |
DifferenceElement.kept(CsmElement element) |
static DifferenceElement |
DifferenceElement.removed(CsmElement element) |
DifferenceElement |
Reshuffled.replaceEolTokens(CsmElement lineSeparator) |
default DifferenceElement |
DifferenceElement.replaceEolTokens(CsmElement lineSeparator) |
DifferenceElement |
Added.replaceEolTokens(CsmElement lineSeparator) |
Copyright © 2007–2023. All rights reserved.