JavaTypeMixin

abstract class JavaTypeMixin(node: ASTNode) : SqlNamedElementImpl

Inheritors

Constructors

Link copied to clipboard
constructor(node: ASTNode)

Properties

Link copied to clipboard
open override val parseRule: (PsiBuilder, Int) -> Boolean
Link copied to clipboard
val PsiElement.range: IntRange
Link copied to clipboard
val SqlAnnotatedElement.typeResolver: TypeResolver

Functions

Link copied to clipboard
open override fun accept(@NotNull p0: @NotNull PsiElementVisitor)
Link copied to clipboard
open override fun acceptChildren(@NotNull p0: @NotNull PsiElementVisitor)
Link copied to clipboard
fun accumulateAndGet(p0: KeyFMap, p1: BinaryOperator<KeyFMap>): KeyFMap
Link copied to clipboard
open override fun add(@NotNull p0: @NotNull PsiElement): PsiElement
Link copied to clipboard
open override fun addAfter(@NotNull p0: @NotNull PsiElement, p1: PsiElement?): PsiElement
Link copied to clipboard
open override fun addBefore(@NotNull p0: @NotNull PsiElement, p1: PsiElement?): PsiElement
Link copied to clipboard
open fun addInternal(p0: ASTNode, p1: ASTNode, p2: ASTNode, p3: Boolean): ASTNode
Link copied to clipboard
open override fun addRange(p0: PsiElement, p1: PsiElement): PsiElement
Link copied to clipboard
open override fun addRangeAfter(p0: PsiElement, p1: PsiElement, p2: PsiElement): PsiElement
Link copied to clipboard
open override fun addRangeBefore(@NotNull p0: @NotNull PsiElement, @NotNull p1: @NotNull PsiElement, p2: PsiElement): PsiElement
Link copied to clipboard
open override fun annotate(annotationHolder: SqlAnnotationHolder)
Link copied to clipboard
open override fun canNavigate(): Boolean
Link copied to clipboard
open override fun canNavigateToSource(): Boolean
Link copied to clipboard
open override fun checkAdd(@NotNull p0: @NotNull PsiElement)
Link copied to clipboard
open override fun checkDelete()
Link copied to clipboard
fun PsiElement.childOfType(type: IElementType): PsiElement?
fun PsiElement.childOfType(types: TokenSet): PsiElement?
Link copied to clipboard
fun compareAndExchange(p0: KeyFMap, p1: KeyFMap): KeyFMap
Link copied to clipboard
fun compareAndExchangeAcquire(p0: KeyFMap, p1: KeyFMap): KeyFMap
Link copied to clipboard
fun compareAndExchangeRelease(p0: KeyFMap, p1: KeyFMap): KeyFMap
Link copied to clipboard
fun compareAndSet(p0: KeyFMap, p1: KeyFMap): Boolean
Link copied to clipboard
open override fun copy(): PsiElement
Link copied to clipboard
open fun copyCopyableDataTo(@NotNull p0: @NotNull UserDataHolderBase)
Link copied to clipboard
open fun copyUserDataTo(@NotNull p0: @NotNull UserDataHolderBase)
Link copied to clipboard
open override fun delete()
Link copied to clipboard
open fun deleteChildInternal(@NotNull p0: @NotNull ASTNode)
Link copied to clipboard
open override fun deleteChildRange(p0: PsiElement, p1: PsiElement)
Link copied to clipboard
inline fun <T : SqlAnnotatedElement> PsiElement.findChildOfType(): T?
Link copied to clipboard
inline fun <T : SqlAnnotatedElement> PsiElement.findChildrenOfType(): Collection<T>
Link copied to clipboard
open override fun findElementAt(p0: Int): PsiElement?
Link copied to clipboard
open override fun findReferenceAt(p0: Int): PsiReference?
Link copied to clipboard
fun get(): KeyFMap
Link copied to clipboard
fun getAcquire(): KeyFMap
Link copied to clipboard
fun getAndAccumulate(p0: KeyFMap, p1: BinaryOperator<KeyFMap>): KeyFMap
Link copied to clipboard
fun getAndSet(p0: KeyFMap): KeyFMap
Link copied to clipboard
fun getAndUpdate(p0: UnaryOperator<KeyFMap>): KeyFMap
Link copied to clipboard
open override fun getChildren(): @NotNull Array<PsiElement>
Link copied to clipboard
open override fun getContainingFile(): SqlFileBase
Link copied to clipboard
open override fun getContext(): PsiElement?
Link copied to clipboard
open override fun <T : Any> getCopyableUserData(@NotNull p0: @NotNull Key<T>): T?
Link copied to clipboard
open override fun getFirstChild(): PsiElement
Link copied to clipboard
@Nullable
open override fun getIcon(p0: Int): @Nullable Icon?
Link copied to clipboard
@Nullable
open fun getIdentifyingElement(): @Nullable PsiElement?
Link copied to clipboard
@NotNull
open override fun getLanguage(): @NotNull Language
Link copied to clipboard
open override fun getLastChild(): PsiElement
Link copied to clipboard
open override fun getManager(): PsiManagerEx
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun getNameIdentifier(): PsiElement?
Link copied to clipboard
@NotNull
open override fun getNavigationElement(): @NotNull PsiElement
Link copied to clipboard
open override fun getNextSibling(): PsiElement
Link copied to clipboard
@NotNull
open override fun getNode(): @NotNull ASTNode
Link copied to clipboard
fun getOpaque(): KeyFMap
Link copied to clipboard
open override fun getOriginalElement(): PsiElement
Link copied to clipboard
@ApiStatus.Experimental
@NotNull
open fun getOwnDeclarations(): @NotNull MutableCollection<out @NotNull PsiSymbolDeclaration>
Link copied to clipboard
@ApiStatus.Experimental
@NotNull
open fun getOwnReferences(): @NotNull MutableCollection<out @NotNull PsiSymbolReference>
Link copied to clipboard
open override fun getParent(): PsiElement
Link copied to clipboard
fun getPlain(): KeyFMap
Link copied to clipboard
open override fun getPresentation(): ItemPresentation?
Link copied to clipboard
open override fun getPrevSibling(): PsiElement
Link copied to clipboard
@NotNull
open override fun getProject(): @NotNull Project
Link copied to clipboard
open override fun getReference(): PsiReference?
Link copied to clipboard
open override fun getReferences(): Array<PsiReference>
Link copied to clipboard
@NotNull
open override fun getResolveScope(): @NotNull GlobalSearchScope
Link copied to clipboard
open override fun getStartOffsetInParent(): Int
Link copied to clipboard
open override fun getText(): @NotNull String
Link copied to clipboard
open override fun getTextLength(): Int
Link copied to clipboard
open override fun getTextOffset(): Int
Link copied to clipboard
open override fun getTextRange(): TextRange
Link copied to clipboard
@Contract(pure = true)
@NotNull
open fun getTextRangeInParent(): @NotNull TextRange
Link copied to clipboard
open override fun <T : Any> getUserData(@NotNull p0: @NotNull Key<T>): T?
Link copied to clipboard
@TestOnly
open fun getUserDataString(): String
Link copied to clipboard
@NotNull
open override fun getUseScope(): @NotNull SearchScope
Link copied to clipboard
open override fun isEquivalentTo(p0: PsiElement): Boolean
Link copied to clipboard
open override fun isPhysical(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isValid(): Boolean
Link copied to clipboard
open override fun isWritable(): Boolean
Link copied to clipboard
fun lazySet(p0: KeyFMap)
Link copied to clipboard
open override fun navigate(p0: Boolean)
Link copied to clipboard
@Nullable
open override fun navigationRequest(): @Nullable NavigationRequest?
Link copied to clipboard
inline fun <T : PsiElement> PsiElement.nextSiblingOfType(): T
Link copied to clipboard
open override fun processDeclarations(@NotNull p0: @NotNull PsiScopeProcessor, @NotNull p1: @NotNull ResolveState, p2: PsiElement?, @NotNull p3: @NotNull PsiElement): Boolean
Link copied to clipboard
open override fun <T : Any> putCopyableUserData(@NotNull p0: @NotNull Key<T>, p1: T?)
Link copied to clipboard
open override fun <T : Any> putUserData(@NotNull p0: @NotNull Key<T>, @Nullable p1: @Nullable T?)
Link copied to clipboard
@NotNull
open override fun <T : Any> putUserDataIfAbsent(@NotNull p0: @NotNull Key<T>, @NotNull p1: @NotNull T): @NotNull T
Link copied to clipboard
open override fun queryAvailable(child: PsiElement): List<QueryElement.QueryResult>
Link copied to clipboard
fun PsiElement.rawSqlText(replacements: List<Pair<IntRange, String>> = emptyList()): String
Link copied to clipboard
open override fun replace(@NotNull p0: @NotNull PsiElement): PsiElement
open override fun <T : Any> replace(@NotNull p0: @NotNull Key<T>, @Nullable p1: @Nullable T?, @Nullable p2: @Nullable T?): Boolean
Link copied to clipboard
open fun replaceChildInternal(p0: PsiElement, p1: TreeElement)
Link copied to clipboard
fun set(p0: KeyFMap)
Link copied to clipboard
open override fun setName(name: String): PsiElement
Link copied to clipboard
fun setOpaque(p0: KeyFMap)
Link copied to clipboard
fun setPlain(p0: KeyFMap)
Link copied to clipboard
fun setRelease(p0: KeyFMap)
Link copied to clipboard
open fun subtreeChanged()
Link copied to clipboard
open override fun tablesAvailable(child: PsiElement): Collection<LazyQuery>
Link copied to clipboard
open override fun textContains(p0: Char): Boolean
Link copied to clipboard
open override fun textMatches(@NotNull p0: @NotNull CharSequence): Boolean
open override fun textMatches(@NotNull p0: @NotNull PsiElement): Boolean
Link copied to clipboard
open override fun textToCharArray(): CharArray
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun updateAndGet(p0: UnaryOperator<KeyFMap>): KeyFMap
Link copied to clipboard
fun weakCompareAndSet(p0: KeyFMap, p1: KeyFMap): Boolean
Link copied to clipboard
fun weakCompareAndSetAcquire(p0: KeyFMap, p1: KeyFMap): Boolean
Link copied to clipboard
fun weakCompareAndSetPlain(p0: KeyFMap, p1: KeyFMap): Boolean
Link copied to clipboard
fun weakCompareAndSetRelease(p0: KeyFMap, p1: KeyFMap): Boolean
Link copied to clipboard
fun weakCompareAndSetVolatile(p0: KeyFMap, p1: KeyFMap): Boolean