public class JetPsiUnparsingUtils extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
parenthesizeIfNeeded(JetExpression expression) |
static java.lang.String |
parenthesizeTextIfNeeded(java.lang.String expressionText) |
static java.lang.String |
toBinaryExpression(JetExpression left,
java.lang.String op,
JetElement right) |
static java.lang.String |
toBinaryExpression(java.lang.String left,
java.lang.String op,
java.lang.String right) |
static java.lang.String |
toIf(JetExpression condition,
JetExpression thenExpression,
JetExpression elseExpression) |
static java.lang.String |
toIf(java.lang.String condition,
java.lang.String thenExpression,
java.lang.String elseExpression) |
@NotNull public static java.lang.String toIf(@Nullable JetExpression condition, @Nullable JetExpression thenExpression, @Nullable JetExpression elseExpression)
@NotNull public static java.lang.String toIf(@NotNull java.lang.String condition, @NotNull java.lang.String thenExpression, @Nullable java.lang.String elseExpression)
@NotNull public static java.lang.String toBinaryExpression(@Nullable JetExpression left, @NotNull java.lang.String op, @Nullable JetElement right)
@NotNull public static java.lang.String toBinaryExpression(@NotNull java.lang.String left, @NotNull java.lang.String op, @NotNull java.lang.String right)
@NotNull public static java.lang.String parenthesizeIfNeeded(@Nullable JetExpression expression)
@NotNull public static java.lang.String parenthesizeTextIfNeeded(@NotNull java.lang.String expressionText)