org.jetbrains.jet.lang.psi
Interface JetCallableDeclaration
- All Superinterfaces:
- com.intellij.openapi.util.Iconable, JetAnnotated, JetDeclaration, JetElement, JetExpression, JetModifierListOwner, JetNamed, JetNamedDeclaration, JetStatementExpression, JetTypeParameterListOwner, com.intellij.pom.Navigatable, com.intellij.psi.NavigatablePsiElement, com.intellij.navigation.NavigationItem, com.intellij.psi.PsiElement, com.intellij.psi.PsiNamedElement, com.intellij.psi.PsiNameIdentifierOwner, com.intellij.openapi.util.UserDataHolder
- All Known Subinterfaces:
- JetFunction
- All Known Implementing Classes:
- JetFunctionLiteral, JetFunctionNotStubbed, JetNamedFunction, JetProperty
public interface JetCallableDeclaration
- extends JetNamedDeclaration, JetTypeParameterListOwner
| Fields inherited from interface com.intellij.navigation.NavigationItem |
EMPTY_NAVIGATION_ITEM_ARRAY |
| Fields inherited from interface com.intellij.psi.PsiNamedElement |
EMPTY_ARRAY |
| Methods inherited from interface com.intellij.navigation.NavigationItem |
getName, getPresentation |
| Methods inherited from interface com.intellij.pom.Navigatable |
canNavigate, canNavigateToSource, navigate |
| Methods inherited from interface com.intellij.psi.PsiNameIdentifierOwner |
getNameIdentifier |
| Methods inherited from interface com.intellij.psi.PsiNamedElement |
getName, setName |
getValueParameterList
@Nullable
JetParameterList getValueParameterList()
getReceiverTypeRef
@Nullable
JetTypeReference getReceiverTypeRef()
getReturnTypeRef
@Nullable
JetTypeReference getReturnTypeRef()