|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PsiTypeParameterListOwner
Represents a PSI element (class, interface, method or constructor) which can own a type parameter list.
| Field Summary |
|---|
| Fields inherited from interface com.intellij.psi.PsiMember |
|---|
EMPTY_ARRAY |
| Fields inherited from interface com.intellij.openapi.util.Iconable |
|---|
ICON_FLAG_CLOSED, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY |
| Method Summary | |
|---|---|
PsiTypeParameterList |
getTypeParameterList()
Returns the type parameter list for the element. |
PsiTypeParameter[] |
getTypeParameters()
Returns the array of type parameters for the element. |
boolean |
hasTypeParameters()
Checks if the element has any type parameters. |
| Methods inherited from interface com.intellij.psi.PsiMember |
|---|
getContainingClass |
| Methods inherited from interface com.intellij.psi.PsiModifierListOwner |
|---|
getModifierList, hasModifierProperty |
| Methods inherited from interface com.intellij.openapi.util.UserDataHolder |
|---|
getUserData, putUserData |
| Methods inherited from interface com.intellij.openapi.util.Iconable |
|---|
getIcon |
| Methods inherited from interface com.intellij.navigation.NavigationItem |
|---|
getFileStatus, getName, getPresentation |
| Methods inherited from interface com.intellij.pom.Navigatable |
|---|
canNavigate, canNavigateToSource, navigate |
| Method Detail |
|---|
boolean hasTypeParameters()
@Nullable PsiTypeParameterList getTypeParameterList()
@NotNull PsiTypeParameter[] getTypeParameters()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||