|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.kotlin.psi.KtStubbedPsiUtil
public final class KtStubbedPsiUtil
| Method Summary | ||
|---|---|---|
static KtDeclaration |
getContainingDeclaration(com.intellij.psi.PsiElement element)
|
|
static
|
getContainingDeclaration(com.intellij.psi.PsiElement element,
java.lang.Class<T> declarationClass)
|
|
static
|
getPsiOrStubParent(com.intellij.psi.PsiElement element,
java.lang.Class<T> declarationClass,
boolean strict)
|
|
static
|
getStubOrPsiChild(KtElementImplStub<?> element,
com.intellij.psi.tree.TokenSet types,
com.intellij.util.ArrayFactory<T> factory)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
@Nullable
public static KtDeclaration getContainingDeclaration(@NotNull
com.intellij.psi.PsiElement element)
@Nullable
public static <T extends KtDeclaration> T getContainingDeclaration(@NotNull
com.intellij.psi.PsiElement element,
@NotNull
java.lang.Class<T> declarationClass)
@Nullable
public static <T extends KtElement> T getPsiOrStubParent(@NotNull
com.intellij.psi.PsiElement element,
@NotNull
java.lang.Class<T> declarationClass,
boolean strict)
@Nullable
public static <T extends KtElement> T getStubOrPsiChild(@NotNull
KtElementImplStub<?> element,
@NotNull
com.intellij.psi.tree.TokenSet types,
@NotNull
com.intellij.util.ArrayFactory<T> factory)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||