org.jetbrains.jet.lang.psi
Class JetPsiFactory.WhenBuilder
java.lang.Object
org.jetbrains.jet.lang.psi.JetPsiFactory.WhenBuilder
- Enclosing class:
- JetPsiFactory
public static class JetPsiFactory.WhenBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JetPsiFactory.WhenBuilder
public JetPsiFactory.WhenBuilder()
JetPsiFactory.WhenBuilder
public JetPsiFactory.WhenBuilder(@Nullable
java.lang.String subjectText)
JetPsiFactory.WhenBuilder
public JetPsiFactory.WhenBuilder(@Nullable
JetExpression subject)
condition
@NotNull
public JetPsiFactory.WhenBuilder condition(@NotNull
java.lang.String text)
condition
@NotNull
public JetPsiFactory.WhenBuilder condition(@Nullable
JetExpression expression)
pattern
@NotNull
public JetPsiFactory.WhenBuilder pattern(@NotNull
java.lang.String typeReferenceText,
boolean negated)
pattern
@NotNull
public JetPsiFactory.WhenBuilder pattern(@Nullable
JetTypeReference typeReference,
boolean negated)
range
@NotNull
public JetPsiFactory.WhenBuilder range(@NotNull
java.lang.String argumentText,
boolean negated)
range
@NotNull
public JetPsiFactory.WhenBuilder range(@Nullable
JetExpression argument,
boolean negated)
branchExpression
@NotNull
public JetPsiFactory.WhenBuilder branchExpression(@NotNull
java.lang.String expressionText)
branchExpression
@NotNull
public JetPsiFactory.WhenBuilder branchExpression(@Nullable
JetExpression expression)
entry
@NotNull
public JetPsiFactory.WhenBuilder entry(@NotNull
java.lang.String entryText)
entry
@NotNull
public JetPsiFactory.WhenBuilder entry(@Nullable
JetWhenEntry whenEntry)
elseEntry
@NotNull
public JetPsiFactory.WhenBuilder elseEntry(@NotNull
java.lang.String text)
elseEntry
@NotNull
public JetPsiFactory.WhenBuilder elseEntry(@Nullable
JetExpression expression)
toExpression
@NotNull
public JetWhenExpression toExpression(com.intellij.openapi.project.Project project)