SchemaContributorStub

Properties

Link copied to clipboard
@get:NotNull
abstract override val childrenStubs: @NotNull List<StubElement<*>?>
Link copied to clipboard
abstract override val parentStub: StubElement<*>?
Link copied to clipboard
abstract override val psi: SchemaContributor?
Link copied to clipboard
abstract override val stubType: IStubElementType<*, *>?

Functions

Link copied to clipboard
@Nullable
abstract fun <P : PsiElement?, S : StubElement<P?>?> findChildStubByType(@NotNull p0: @NotNull IStubElementType<S?, P?>): @Nullable S?
Link copied to clipboard
abstract fun <E : PsiElement?> getChildrenByType(@NotNull p0: @NotNull IElementType, @NotNull p1: @NotNull ArrayFactory<out E?>): @NotNull Array<out E?>
abstract fun <E : PsiElement?> getChildrenByType(@NotNull p0: @NotNull IElementType, p1: Array<out E?>?): @NotNull Array<out E?>
abstract fun <E : PsiElement?> getChildrenByType(@NotNull p0: @NotNull TokenSet, @NotNull p1: @NotNull ArrayFactory<out E?>): @NotNull Array<out E?>
abstract fun <E : PsiElement?> getChildrenByType(@NotNull p0: @NotNull TokenSet, p1: Array<out E?>?): @NotNull Array<out E?>
Link copied to clipboard
@Nullable
abstract fun <E : PsiElement?> getParentStubOfType(@NotNull p0: @NotNull Class<E?>): @Nullable E?
Link copied to clipboard
abstract fun getPsi(): SchemaContributor?
Link copied to clipboard
abstract fun getTextOffset(): Int
Link copied to clipboard
abstract fun name(): String