org.jetbrains.kotlin.psi
Interface JetTypeParameterListOwner
- All Superinterfaces:
- com.intellij.openapi.util.Iconable, JetAnnotated, JetDeclaration, JetElement, JetExpression, JetModifierListOwner, JetNamed, JetNamedDeclaration, JetStatementExpression, 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:
- JetCallableDeclaration, JetFunction, JetVariableDeclaration
- All Known Implementing Classes:
- JetFunctionLiteral, JetFunctionNotStubbed, JetMultiDeclarationEntry, JetNamedFunction, JetParameter, JetProperty, JetSecondaryConstructor, JetTypedef
public interface JetTypeParameterListOwner
- extends JetNamedDeclaration
| Fields inherited from interface com.intellij.navigation.NavigationItem |
EMPTY_NAVIGATION_ITEM_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 |
getTypeParameterList
@Nullable
JetTypeParameterList getTypeParameterList()
getTypeConstraintList
@Nullable
JetTypeConstraintList getTypeConstraintList()
getTypeConstraints
@NotNull
java.util.List<JetTypeConstraint> getTypeConstraints()
getTypeParameters
@NotNull
java.util.List<JetTypeParameter> getTypeParameters()