SqlInExprImpl

Constructors

Link copied to clipboard
constructor(node: ASTNode)

Properties

Link copied to clipboard
val ARRAY_FACTORY: ArrayFactory<PsiElement>
Link copied to clipboard
val EMPTY_ARRAY: Array<PsiElement>
Link copied to clipboard
val EMPTY_NAVIGATABLE_ARRAY: Array<Navigatable>
Link copied to clipboard
val EMPTY_NAVIGATABLE_ELEMENT_ARRAY: Array<NavigatablePsiElement>
Link copied to clipboard
val EMPTY_NAVIGATION_ITEM_ARRAY: Array<NavigationItem>
Link copied to clipboard
val FLAGS_LOCKED: Int = 2048
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun accept(@NotNull visitor: @NotNull SqlVisitor)
open fun accept(@NotNull visitor: @NotNull PsiElementVisitor)
Link copied to clipboard
open fun acceptChildren(p: @NotNull PsiElementVisitor)
Link copied to clipboard
Link copied to clipboard
open fun add(p: @NotNull PsiElement): PsiElement
Link copied to clipboard
open fun addAfter(p: @NotNull PsiElement, p1: PsiElement): PsiElement
Link copied to clipboard
open fun addBefore(p: @NotNull PsiElement, p1: PsiElement): PsiElement
Link copied to clipboard
open fun addInternal(p: ASTNode, p1: ASTNode, p2: ASTNode, p3: Boolean): ASTNode
Link copied to clipboard
open fun addRange(p: PsiElement, p1: PsiElement): PsiElement
Link copied to clipboard
open fun addRangeAfter(p: PsiElement, p1: PsiElement, p2: PsiElement): PsiElement
Link copied to clipboard
open fun addRangeBefore(p: @NotNull PsiElement, p1: @NotNull PsiElement, p2: PsiElement): PsiElement
Link copied to clipboard
open fun annotate(annotationHolder: SqlAnnotationHolder)

Called by the annotator to annotate this element with any errors or warnings.

Link copied to clipboard
open fun buildRowIcon(p: Icon, p1: Icon): @NotNull RowIcon
Link copied to clipboard
open fun canNavigate(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun checkAdd(p: @NotNull PsiElement)
Link copied to clipboard
open fun checkDelete()
Link copied to clipboard
fun compareAndExchange(p: V, p1: V): V
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun compareAndSet(p: V, p1: V): Boolean
Link copied to clipboard
open fun copy(): PsiElement
Link copied to clipboard
open fun copyCopyableDataTo(p: @NotNull UserDataHolderBase)
Link copied to clipboard
open fun copyUserDataTo(p: @NotNull UserDataHolderBase)
Link copied to clipboard
open fun delete()
Link copied to clipboard
open fun deleteChildInternal(p: @NotNull ASTNode)
Link copied to clipboard
open fun deleteChildRange(p: PsiElement, p1: PsiElement)
Link copied to clipboard
open fun deleteElementFromParent(p: @NotNull PsiElement)
Link copied to clipboard
open fun findElementAt(p: Int): PsiElement
Link copied to clipboard
open fun findReferenceAt(p: Int): PsiReference
Link copied to clipboard
fun get(): V
Link copied to clipboard
fun getAcquire(): V
Link copied to clipboard
Link copied to clipboard
fun getAndSet(p: V): V
Link copied to clipboard
Link copied to clipboard
open fun getChildren(): @NotNull Array<PsiElement>
Link copied to clipboard
@Nullable
open fun getCompoundSelectStmt(): @Nullable SqlCompoundSelectStmt
Link copied to clipboard
open fun getContainingFile(): PsiFile
Link copied to clipboard
open fun getContext(): PsiElement
Link copied to clipboard
open fun <T> getCopyableUserData(p: @NotNull Key<T>): T
Link copied to clipboard
@Nullable
open fun getDatabaseName(): @Nullable SqlDatabaseName
Link copied to clipboard
@NotNull
open fun getExprList(): @NotNull List<SqlExpr>
Link copied to clipboard
open fun getFirstChild(): PsiElement
Link copied to clipboard
open fun getIcon(p: Int): @Nullable Icon
Link copied to clipboard
open fun getLanguage(): @NotNull Language
Link copied to clipboard
open fun getLastChild(): PsiElement
Link copied to clipboard
open fun getManager(): PsiManagerEx
open fun getManager(): PsiManager
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
open fun getNavigationElement(): @NotNull PsiElement
Link copied to clipboard
open fun getNextSibling(): PsiElement
Link copied to clipboard
open fun getNode(): @NotNull ASTNode
Link copied to clipboard
fun getOpaque(): V
Link copied to clipboard
open fun getOriginalElement(): PsiElement
Link copied to clipboard
open fun getOwnDeclarations(): @NotNull Collection<out @NotNull PsiSymbolDeclaration>
Link copied to clipboard
open fun getOwnReferences(): @NotNull Collection<out @NotNull PsiSymbolReference>
Link copied to clipboard
open fun getParent(): PsiElement
Link copied to clipboard
fun getPlain(): V
Link copied to clipboard
open fun getPresentation(): ItemPresentation
Link copied to clipboard
open fun getPrevSibling(): PsiElement
Link copied to clipboard
open fun getProject(): @NotNull Project
Link copied to clipboard
open fun getReference(): PsiReference
Link copied to clipboard
open fun getReferences(): @NotNull Array<PsiReference>
Link copied to clipboard
open fun getResolveScope(): @NotNull GlobalSearchScope
Link copied to clipboard
Link copied to clipboard
@Nullable
open fun getTableName(): @Nullable SqlTableName
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 getTextRangeInParent(): @NotNull TextRange
Link copied to clipboard
open fun <T> getUserData(p: @NotNull Key<T>): T
Link copied to clipboard
Link copied to clipboard
open fun getUseScope(): @NotNull SearchScope
Link copied to clipboard
open fun iconWithVisibilityIfNeeded(p: Int, p1: Icon, p2: Icon): Icon
Link copied to clipboard
open fun isEquivalentTo(p: PsiElement): Boolean
Link copied to clipboard
open fun isNativeFileType(p: FileType): Boolean
Link copied to clipboard
open fun isPhysical(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun isValid(): Boolean
Link copied to clipboard
open fun isWritable(): Boolean
Link copied to clipboard
fun lazySet(p: V)
Link copied to clipboard
open fun navigate(p: Boolean)
Link copied to clipboard
open fun navigationRequest(): @Nullable NavigationRequest
Link copied to clipboard
open fun processDeclarations(p: @NotNull PsiScopeProcessor, p1: @NotNull ResolveState, p2: PsiElement, p3: @NotNull PsiElement): Boolean
Link copied to clipboard
open fun <T> putCopyableUserData(p: @NotNull Key<T>, p1: T)
Link copied to clipboard
open fun <T> putUserData(p: @NotNull Key<T>, p1: @Nullable T)
Link copied to clipboard
open fun <T> putUserDataIfAbsent(p: @NotNull Key<T>, p1: @NotNull T): @NotNull T
Link copied to clipboard
open fun queryAvailable(child: PsiElement): Collection<QueryElement.QueryResult>

Returns the result set accessible by a given child.

Link copied to clipboard
open fun replace(p: @NotNull PsiElement): PsiElement
open fun <T> replace(p: @NotNull Key<T>, p1: @Nullable T, p2: @Nullable T): Boolean
Link copied to clipboard
open fun replaceChildInternal(p: PsiElement, p1: TreeElement)
Link copied to clipboard
fun set(p: V)
Link copied to clipboard
fun setOpaque(p: V)
Link copied to clipboard
fun setPlain(p: V)
Link copied to clipboard
fun setRelease(p: V)
Link copied to clipboard
open fun subtreeChanged()
Link copied to clipboard
open fun tablesAvailable(child: PsiElement): Collection<LazyQuery>

Returns a list of the selectable tables for the given child.

Link copied to clipboard
open fun textContains(p: Char): Boolean
Link copied to clipboard
open fun textMatches(p: @NotNull CharSequence): Boolean
Link copied to clipboard
open fun textToCharArray(): @NotNull Array<Char>
Link copied to clipboard
open fun toString(): String
open fun toString(): String
Link copied to clipboard
open fun transformFlags(p: PsiElement, p1: Int): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard