org.jetbrains.jet.lang.psi
Class JetPsiFactory.FunctionBuilder
java.lang.Object
org.jetbrains.jet.lang.psi.JetPsiFactory.FunctionBuilder
- Enclosing class:
- JetPsiFactory
public static class JetPsiFactory.FunctionBuilder
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JetPsiFactory.FunctionBuilder
public JetPsiFactory.FunctionBuilder()
modifier
@NotNull
public JetPsiFactory.FunctionBuilder modifier(@NotNull
java.lang.String modifier)
typeParams
@NotNull
public JetPsiFactory.FunctionBuilder typeParams(@NotNull
java.util.Collection<java.lang.String> values)
receiver
@NotNull
public JetPsiFactory.FunctionBuilder receiver(@NotNull
java.lang.String receiverType)
name
@NotNull
public JetPsiFactory.FunctionBuilder name(@NotNull
java.lang.String name)
param
@NotNull
public JetPsiFactory.FunctionBuilder param(@NotNull
java.lang.String name,
@NotNull
java.lang.String type)
returnType
@NotNull
public JetPsiFactory.FunctionBuilder returnType(@NotNull
java.lang.String type)
noReturnType
@NotNull
public JetPsiFactory.FunctionBuilder noReturnType()
typeConstraints
@NotNull
public JetPsiFactory.FunctionBuilder typeConstraints(@NotNull
java.util.Collection<java.lang.String> values)
simpleBody
@NotNull
public JetPsiFactory.FunctionBuilder simpleBody(@NotNull
java.lang.String body)
blockBody
@NotNull
public JetPsiFactory.FunctionBuilder blockBody(@NotNull
java.lang.String body)
toFunctionText
@NotNull
public java.lang.String toFunctionText()