public static class JetPsiFactory.WhenBuilder extends java.lang.Object
| Constructor and Description |
|---|
JetPsiFactory.WhenBuilder() |
JetPsiFactory.WhenBuilder(JetExpression subject) |
JetPsiFactory.WhenBuilder(java.lang.String subjectText) |
| Modifier and Type | Method and Description |
|---|---|
JetPsiFactory.WhenBuilder |
branchExpression(JetExpression expression) |
JetPsiFactory.WhenBuilder |
branchExpression(java.lang.String expressionText) |
JetPsiFactory.WhenBuilder |
condition(JetExpression expression) |
JetPsiFactory.WhenBuilder |
condition(java.lang.String text) |
JetPsiFactory.WhenBuilder |
elseEntry(JetExpression expression) |
JetPsiFactory.WhenBuilder |
elseEntry(java.lang.String text) |
JetPsiFactory.WhenBuilder |
entry(JetWhenEntry whenEntry) |
JetPsiFactory.WhenBuilder |
entry(java.lang.String entryText) |
JetPsiFactory.WhenBuilder |
pattern(JetTypeReference typeReference,
boolean negated) |
JetPsiFactory.WhenBuilder |
pattern(java.lang.String typeReferenceText,
boolean negated) |
JetPsiFactory.WhenBuilder |
range(JetExpression argument,
boolean negated) |
JetPsiFactory.WhenBuilder |
range(java.lang.String argumentText,
boolean negated) |
JetWhenExpression |
toExpression(com.intellij.openapi.project.Project project) |
public JetPsiFactory.WhenBuilder()
public JetPsiFactory.WhenBuilder(@Nullable java.lang.String subjectText)
public JetPsiFactory.WhenBuilder(@Nullable JetExpression subject)
@NotNull public JetPsiFactory.WhenBuilder condition(@NotNull java.lang.String text)
@NotNull public JetPsiFactory.WhenBuilder condition(@Nullable JetExpression expression)
@NotNull public JetPsiFactory.WhenBuilder pattern(@NotNull java.lang.String typeReferenceText, boolean negated)
@NotNull public JetPsiFactory.WhenBuilder pattern(@Nullable JetTypeReference typeReference, boolean negated)
@NotNull public JetPsiFactory.WhenBuilder range(@NotNull java.lang.String argumentText, boolean negated)
@NotNull public JetPsiFactory.WhenBuilder range(@Nullable JetExpression argument, boolean negated)
@NotNull public JetPsiFactory.WhenBuilder branchExpression(@NotNull java.lang.String expressionText)
@NotNull public JetPsiFactory.WhenBuilder branchExpression(@Nullable JetExpression expression)
@NotNull public JetPsiFactory.WhenBuilder entry(@NotNull java.lang.String entryText)
@NotNull public JetPsiFactory.WhenBuilder entry(@Nullable JetWhenEntry whenEntry)
@NotNull public JetPsiFactory.WhenBuilder elseEntry(@NotNull java.lang.String text)
@NotNull public JetPsiFactory.WhenBuilder elseEntry(@Nullable JetExpression expression)
@NotNull public JetWhenExpression toExpression(com.intellij.openapi.project.Project project)