org.jetbrains.kotlin.load.java.structure.impl
Class JavaMethodImpl
java.lang.Object
org.jetbrains.kotlin.load.java.structure.impl.JavaElementImpl<Psi>
org.jetbrains.kotlin.load.java.structure.impl.JavaMemberImpl<com.intellij.psi.PsiMethod>
org.jetbrains.kotlin.load.java.structure.impl.JavaMethodImpl
- All Implemented Interfaces:
- JavaAnnotationOwnerImpl, JavaModifierListOwnerImpl
public class JavaMethodImpl
- extends JavaMemberImpl<com.intellij.psi.PsiMethod>
Constructor Summary |
JavaMethodImpl(com.intellij.psi.PsiMethod psiMethod)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
JavaMethodImpl
public JavaMethodImpl(@NotNull
com.intellij.psi.PsiMethod psiMethod)
getName
@NotNull
public Name getName()
- Overrides:
getName
in class JavaMemberImpl<com.intellij.psi.PsiMethod>
getTypeParameters
@NotNull
public java.util.List<JavaTypeParameter> getTypeParameters()
getValueParameters
@NotNull
public java.util.List<JavaValueParameter> getValueParameters()
getHasAnnotationParameterDefaultValue
public boolean getHasAnnotationParameterDefaultValue()
getReturnType
@NotNull
public JavaType getReturnType()