Package org.intellij.grammar.java
Class JavaHelper.ReflectionHelper
java.lang.Object
org.intellij.grammar.java.JavaHelper
org.intellij.grammar.java.JavaHelper.ReflectionHelper
- Enclosing class:
- JavaHelper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.intellij.grammar.java.JavaHelper
JavaHelper.AsmHelper, JavaHelper.MethodType, JavaHelper.ReflectionHelper, JavaHelper.TypeParameterInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable com.intellij.psi.NavigatablePsiElement@NotNull List<com.intellij.psi.NavigatablePsiElement>findClassMethods(@Nullable String className, @NotNull JavaHelper.MethodType methodType, @Nullable String methodName, int paramCount, String... paramTypes) getAnnotations(com.intellij.psi.NavigatablePsiElement element) @NotNull StringgetDeclaringClass(@Nullable com.intellij.psi.NavigatablePsiElement method) getExceptionList(com.intellij.psi.NavigatablePsiElement method) getGenericParameters(com.intellij.psi.NavigatablePsiElement method) getMethodTypes(com.intellij.psi.NavigatablePsiElement method) getParameterAnnotations(@Nullable com.intellij.psi.NavigatablePsiElement method, int paramIndex) @Nullable StringgetSuperClassName(@Nullable String className) booleanisPublic(@Nullable com.intellij.psi.NavigatablePsiElement element) Methods inherited from class org.intellij.grammar.java.JavaHelper
findPackage, getClassReferences, getJavaHelper
-
Constructor Details
-
ReflectionHelper
public ReflectionHelper()
-
-
Method Details
-
findClass
- Overrides:
findClassin classJavaHelper
-
findClassMethods
@NotNull public @NotNull List<com.intellij.psi.NavigatablePsiElement> findClassMethods(@Nullable @Nullable String className, @NotNull @NotNull JavaHelper.MethodType methodType, @Nullable @Nullable String methodName, int paramCount, String... paramTypes) - Overrides:
findClassMethodsin classJavaHelper
-
getSuperClassName
- Overrides:
getSuperClassNamein classJavaHelper