ImportStmtMixin

abstract class ImportStmtMixin(node: ASTNode) : SqlCompositeElementImpl, SqlDelightImportStmt, SqlAnnotatedElement

Inheritors

Constructors

Link copied to clipboard
constructor(node: ASTNode)

Properties

Link copied to clipboard
override val acquire: KeyFMap?
Link copied to clipboard
open override val children: @NotNull Array<out PsiElement>
Link copied to clipboard
open override val containingFile: SqlFileBase
Link copied to clipboard
open override val context: PsiElement?
Link copied to clipboard
open override val firstChild: PsiElement?
Link copied to clipboard
open override val isPhysical: Boolean
Link copied to clipboard
Link copied to clipboard
open override val isValid: Boolean
Link copied to clipboard
open override val isWritable: Boolean
Link copied to clipboard
@get:NotNull
abstract val javaType: @NotNull SqlDelightJavaType
Link copied to clipboard
@get:NotNull
open override val language: @NotNull Language
Link copied to clipboard
open override val lastChild: PsiElement?
Link copied to clipboard
open override val manager: PsiManagerEx?
Link copied to clipboard
open val name: String?
Link copied to clipboard
@get:NotNull
open override val navigationElement: @NotNull PsiElement
Link copied to clipboard
open override val nextSibling: PsiElement?
Link copied to clipboard
@get:NotNull
open override val node: @NotNull ASTNode
Link copied to clipboard
override var opaque: KeyFMap?
Link copied to clipboard
open override val originalElement: PsiElement?
Link copied to clipboard
@get:ApiStatus.Experimental
@get:NotNull
open val ownDeclarations: @NotNull Collection<out @NotNull PsiSymbolDeclaration>
Link copied to clipboard
@get:ApiStatus.Experimental
@get:NotNull
open val ownReferences: @NotNull Collection<out @NotNull PsiSymbolReference>
Link copied to clipboard
open override val parent: PsiElement?
Link copied to clipboard
override var plain: KeyFMap?
Link copied to clipboard
open val presentation: ItemPresentation?
Link copied to clipboard
open override val prevSibling: PsiElement?
Link copied to clipboard
@get:NotNull
open override val project: @NotNull Project
Link copied to clipboard
val PsiElement.range: IntRange
Link copied to clipboard
open override val reference: PsiReference?
Link copied to clipboard
open override val references: @NotNull Array<out PsiReference?>
Link copied to clipboard
@get:NotNull
open override val resolveScope: @NotNull GlobalSearchScope
Link copied to clipboard
open override val startOffsetInParent: Int
Link copied to clipboard
open override val text: String?
Link copied to clipboard
open override val textLength: Int
Link copied to clipboard
open override val textOffset: Int
Link copied to clipboard
open override val textRange: TextRange?
Link copied to clipboard
@get:Contract(pure = true)
@get:NotNull
open val textRangeInParent: @NotNull TextRange
Link copied to clipboard
val SqlAnnotatedElement.typeResolver: TypeResolver
Link copied to clipboard
@get:TestOnly
open val userDataString: String?
Link copied to clipboard
@get:NotNull
open override val useScope: @NotNull SearchScope

Functions

Link copied to clipboard
open fun accept(@NotNull visitor: @NotNull PsiElementVisitor)
Link copied to clipboard
open fun acceptChildren(@NotNull visitor: @NotNull PsiElementVisitor)
Link copied to clipboard
fun accumulateAndGet(x: KeyFMap?, accumulatorFunction: BinaryOperator<KeyFMap?>?): KeyFMap?
Link copied to clipboard
open fun add(@NotNull element: @NotNull PsiElement): PsiElement?
Link copied to clipboard
open fun addAfter(@NotNull element: @NotNull PsiElement, anchor: PsiElement?): PsiElement?
Link copied to clipboard
open fun addBefore(@NotNull element: @NotNull PsiElement, anchor: PsiElement?): PsiElement?
Link copied to clipboard
open fun addInternal(first: ASTNode?, last: ASTNode?, anchor: ASTNode?, before: Boolean?): ASTNode?
Link copied to clipboard
open fun addRange(first: PsiElement?, last: PsiElement?): PsiElement?
Link copied to clipboard
open fun addRangeAfter(first: PsiElement?, last: PsiElement?, anchor: PsiElement?): PsiElement?
Link copied to clipboard
open fun addRangeBefore(@NotNull first: @NotNull PsiElement, @NotNull last: @NotNull PsiElement, anchor: PsiElement?): PsiElement?
Link copied to clipboard
open override fun annotate(annotationHolder: SqlAnnotationHolder)
Link copied to clipboard
open fun canNavigate(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun checkAdd(@NotNull element: @NotNull PsiElement)
Link copied to clipboard
open fun checkDelete()
Link copied to clipboard
fun PsiElement.childOfType(type: IElementType): PsiElement?
fun PsiElement.childOfType(types: TokenSet): PsiElement?
Link copied to clipboard
fun compareAndExchange(expectedValue: KeyFMap?, newValue: KeyFMap?): KeyFMap?
Link copied to clipboard
fun compareAndExchangeAcquire(expectedValue: KeyFMap?, newValue: KeyFMap?): KeyFMap?
Link copied to clipboard
fun compareAndExchangeRelease(expectedValue: KeyFMap?, newValue: KeyFMap?): KeyFMap?
Link copied to clipboard
fun compareAndSet(expectedValue: KeyFMap?, newValue: KeyFMap?): Boolean
Link copied to clipboard
open fun copy(): PsiElement?
Link copied to clipboard
open fun copyCopyableDataTo(@NotNull clone: @NotNull UserDataHolderBase)
Link copied to clipboard
open fun copyUserDataTo(@NotNull other: @NotNull UserDataHolderBase)
Link copied to clipboard
open fun delete()
Link copied to clipboard
open fun deleteChildInternal(@NotNull child: @NotNull ASTNode)
Link copied to clipboard
open fun deleteChildRange(first: PsiElement?, last: 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 fun findElementAt(offset: Int): PsiElement?
Link copied to clipboard
open fun findReferenceAt(offset: Int): PsiReference?
Link copied to clipboard
fun get(): KeyFMap?
Link copied to clipboard
fun getAcquire(): KeyFMap?
Link copied to clipboard
fun getAndAccumulate(x: KeyFMap?, accumulatorFunction: BinaryOperator<KeyFMap?>?): KeyFMap?
Link copied to clipboard
fun getAndSet(newValue: KeyFMap?): KeyFMap?
Link copied to clipboard
fun getAndUpdate(updateFunction: UnaryOperator<KeyFMap?>?): KeyFMap?
Link copied to clipboard
open fun getChildren(): @NotNull Array<out PsiElement>
Link copied to clipboard
open override fun getContainingFile(): SqlFileBase
Link copied to clipboard
open fun getContext(): PsiElement?
Link copied to clipboard
open fun <T : Any?> getCopyableUserData(@NotNull key: @NotNull Key<T?>): T?
Link copied to clipboard
open fun getFirstChild(): PsiElement?
Link copied to clipboard
@Nullable
open fun getIcon(flags: Int): @Nullable Icon?
Link copied to clipboard
@NotNull
open fun getLanguage(): @NotNull Language
Link copied to clipboard
open fun getLastChild(): PsiElement?
Link copied to clipboard
open fun getManager(): PsiManagerEx?
Link copied to clipboard
@NotNull
open fun getNavigationElement(): @NotNull PsiElement
Link copied to clipboard
open fun getNextSibling(): PsiElement?
Link copied to clipboard
@NotNull
open fun getNode(): @NotNull ASTNode
Link copied to clipboard
fun getOpaque(): KeyFMap?
Link copied to clipboard
open fun getOriginalElement(): PsiElement?
Link copied to clipboard
open fun getParent(): PsiElement?
Link copied to clipboard
fun getPlain(): KeyFMap?
Link copied to clipboard
open fun getPrevSibling(): PsiElement?
Link copied to clipboard
@NotNull
open fun getProject(): @NotNull Project
Link copied to clipboard
open fun getReference(): PsiReference?
Link copied to clipboard
open fun getReferences(): @NotNull Array<out PsiReference?>
Link copied to clipboard
@NotNull
open fun getResolveScope(): @NotNull GlobalSearchScope
Link copied to clipboard
Link copied to clipboard
open fun getText(): String?
Link copied to clipboard
open fun getTextLength(): Int
Link copied to clipboard
open fun getTextOffset(): Int
Link copied to clipboard
open fun getTextRange(): TextRange?
Link copied to clipboard
open fun <T : Any?> getUserData(@NotNull key: @NotNull Key<T?>): T?
Link copied to clipboard
@NotNull
open fun getUseScope(): @NotNull SearchScope
Link copied to clipboard
open fun isEquivalentTo(another: PsiElement?): Boolean
Link copied to clipboard
open fun isPhysical(): Boolean
Link copied to clipboard
open fun isValid(): Boolean
Link copied to clipboard
open fun isWritable(): Boolean
Link copied to clipboard
fun lazySet(newValue: KeyFMap?)
Link copied to clipboard
open fun navigate(requestFocus: Boolean)
Link copied to clipboard
@RequiresReadLock
@RequiresBackgroundThread
@Nullable
open fun navigationRequest(): @Nullable NavigationRequest?
Link copied to clipboard
inline fun <T : PsiElement> PsiElement.nextSiblingOfType(): T
Link copied to clipboard
open fun processDeclarations(@NotNull processor: @NotNull PsiScopeProcessor, @NotNull state: @NotNull ResolveState, lastParent: PsiElement?, @NotNull place: @NotNull PsiElement): Boolean
Link copied to clipboard
open fun <T : Any?> putCopyableUserData(@NotNull key: @NotNull Key<T?>, value: T?)
Link copied to clipboard
open fun <T : Any?> putUserData(@NotNull key: @NotNull Key<T?>, @Nullable value: @Nullable T?)
Link copied to clipboard
@NotNull
open fun <T : Any?> putUserDataIfAbsent(@NotNull key: @NotNull Key<T?>, @NotNull value: @NotNull T & Any): @NotNull T & Any
Link copied to clipboard
open override fun queryAvailable(child: PsiElement): Collection<QueryElement.QueryResult>
Link copied to clipboard
fun PsiElement.rawSqlText(replacements: List<Pair<IntRange, String>> = emptyList()): String
Link copied to clipboard
open fun <T : Any?> replace(@NotNull key: @NotNull Key<T?>, @Nullable oldValue: @Nullable T?, @Nullable newValue: @Nullable T?): Boolean
open fun replace(@NotNull newElement: @NotNull PsiElement): PsiElement?
Link copied to clipboard
open fun replaceChildInternal(child: PsiElement?, newElement: TreeElement?)
Link copied to clipboard
fun set(newValue: KeyFMap?)
Link copied to clipboard
fun setOpaque(newValue: KeyFMap?)
Link copied to clipboard
fun setPlain(newValue: KeyFMap?)
Link copied to clipboard
fun setRelease(newValue: 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 fun textContains(c: Char): Boolean
Link copied to clipboard
open fun textMatches(@NotNull element: @NotNull PsiElement): Boolean
open fun textMatches(@NotNull text: @NotNull CharSequence): Boolean
Link copied to clipboard
open fun textToCharArray(): @NotNull CharArray
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun updateAndGet(updateFunction: UnaryOperator<KeyFMap?>?): KeyFMap?
Link copied to clipboard
fun weakCompareAndSet(expectedValue: KeyFMap?, newValue: KeyFMap?): Boolean
Link copied to clipboard
fun weakCompareAndSetAcquire(expectedValue: KeyFMap?, newValue: KeyFMap?): Boolean
Link copied to clipboard
fun weakCompareAndSetPlain(expectedValue: KeyFMap?, newValue: KeyFMap?): Boolean
Link copied to clipboard
fun weakCompareAndSetRelease(expectedValue: KeyFMap?, newValue: KeyFMap?): Boolean
Link copied to clipboard
fun weakCompareAndSetVolatile(expectedValue: KeyFMap?, newValue: KeyFMap?): Boolean