org.jetbrains.kotlin.load.java.structure.impl
Class JavaValueParameterImpl
java.lang.Object
org.jetbrains.kotlin.load.java.structure.impl.JavaElementImpl<com.intellij.psi.PsiParameter>
org.jetbrains.kotlin.load.java.structure.impl.JavaValueParameterImpl
- All Implemented Interfaces:
- JavaAnnotationOwnerImpl, JavaModifierListOwnerImpl, JavaAnnotationOwner, JavaElement, JavaModifierListOwner, JavaValueParameter
public class JavaValueParameterImpl
- extends JavaElementImpl<com.intellij.psi.PsiParameter>
- implements JavaValueParameter, JavaAnnotationOwnerImpl, JavaModifierListOwnerImpl
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
JavaValueParameterImpl
public JavaValueParameterImpl(@NotNull
com.intellij.psi.PsiParameter psiParameter)
getAnnotationOwnerPsi
@Nullable
public com.intellij.psi.PsiAnnotationOwner getAnnotationOwnerPsi()
- Specified by:
getAnnotationOwnerPsi
in interface JavaAnnotationOwnerImpl
isAbstract
public boolean isAbstract()
- Specified by:
isAbstract
in interface JavaModifierListOwner
isStatic
public boolean isStatic()
- Specified by:
isStatic
in interface JavaModifierListOwner
isFinal
public boolean isFinal()
- Specified by:
isFinal
in interface JavaModifierListOwner
getVisibility
@NotNull
public Visibility getVisibility()
- Specified by:
getVisibility
in interface JavaModifierListOwner
getAnnotations
@NotNull
public java.util.Collection<JavaAnnotation> getAnnotations()
- Specified by:
getAnnotations
in interface JavaAnnotationOwner
findAnnotation
@Nullable
public JavaAnnotation findAnnotation(@NotNull
FqName fqName)
- Specified by:
findAnnotation
in interface JavaAnnotationOwner
isDeprecatedInJavaDoc
public boolean isDeprecatedInJavaDoc()
- Specified by:
isDeprecatedInJavaDoc
in interface JavaAnnotationOwner
getName
@Nullable
public Name getName()
- Specified by:
getName
in interface JavaValueParameter
getType
@NotNull
public JavaType getType()
- Specified by:
getType
in interface JavaValueParameter
isVararg
public boolean isVararg()
- Specified by:
isVararg
in interface JavaValueParameter