Class SqliteUpsertDoUpdateImpl

java.lang.Object
java.util.concurrent.atomic.AtomicReference<com.intellij.util.keyFMap.KeyFMap>
com.intellij.openapi.util.UserDataHolderBase
com.intellij.psi.impl.ElementBase
com.intellij.psi.impl.PsiElementBase
com.intellij.extapi.psi.ASTDelegatePsiElement
com.intellij.extapi.psi.ASTWrapperPsiElement
com.alecstrong.sql.psi.core.psi.SqlCompositeElementImpl
app.cash.sqldelight.dialects.sqlite_3_24.grammar.psi.impl.SqliteUpsertDoUpdateImpl
All Implemented Interfaces:
SqliteUpsertDoUpdate, com.alecstrong.sql.psi.core.psi.SqlAnnotatedElement, com.alecstrong.sql.psi.core.psi.SqlCompositeElement, com.intellij.navigation.NavigationItem, com.intellij.openapi.util.Iconable, com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.UserDataHolderEx, com.intellij.pom.Navigatable, com.intellij.psi.NavigatablePsiElement, com.intellij.psi.PsiElement, Serializable, Cloneable

public class SqliteUpsertDoUpdateImpl extends com.alecstrong.sql.psi.core.psi.SqlCompositeElementImpl implements SqliteUpsertDoUpdate
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.intellij.openapi.util.Iconable

    com.intellij.openapi.util.Iconable.IconFlags
  • Field Summary

    Fields inherited from class com.intellij.psi.impl.ElementBase

    FLAGS_LOCKED

    Fields inherited from interface com.intellij.openapi.util.Iconable

    ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY

    Fields inherited from interface com.intellij.pom.Navigatable

    EMPTY_NAVIGATABLE_ARRAY

    Fields inherited from interface com.intellij.psi.NavigatablePsiElement

    EMPTY_NAVIGATABLE_ELEMENT_ARRAY

    Fields inherited from interface com.intellij.navigation.NavigationItem

    EMPTY_NAVIGATION_ITEM_ARRAY

    Fields inherited from interface com.intellij.psi.PsiElement

    ARRAY_FACTORY, EMPTY_ARRAY
  • Constructor Summary

    Constructors
    Constructor
    Description
    SqliteUpsertDoUpdateImpl(com.intellij.lang.ASTNode node)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(@NotNull SqliteVisitor visitor)
     
    void
    accept(@NotNull com.intellij.psi.PsiElementVisitor visitor)
     

    Methods inherited from class com.alecstrong.sql.psi.core.psi.SqlCompositeElementImpl

    annotate, getContainingFile, queryAvailable, tableAvailable, tablesAvailable, toString

    Methods inherited from class com.intellij.extapi.psi.ASTWrapperPsiElement

    getNode, getParent

    Methods inherited from class com.intellij.extapi.psi.ASTDelegatePsiElement

    add, addAfter, addBefore, addInternal, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildInternal, deleteChildRange, deleteElementFromParent, findChildByFilter, findChildByType, findChildByType, findChildrenByType, findChildrenByType, findChildrenByType, findChildrenByType, findElementAt, findLastChildByType, findNotNullChildByType, findNotNullChildByType, getChildren, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNextSibling, getPrevSibling, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, putCopyableUserData, replace, replaceChildInternal, subtreeChanged, textContains, textMatches, textToCharArray

    Methods inherited from class com.intellij.psi.impl.PsiElementBase

    acceptChildren, canNavigate, canNavigateToSource, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getContext, getName, getNavigationElement, getOriginalElement, getPresentation, getProject, getReference, getReferences, getResolveScope, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, navigate, navigationRequest, notNullChild, processDeclarations, textMatches

    Methods inherited from class com.intellij.psi.impl.ElementBase

    buildRowIcon, computeBaseIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, transformFlags

    Methods inherited from class com.intellij.openapi.util.UserDataHolderBase

    changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putUserData, putUserDataIfAbsent, replace, setUserMap

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.intellij.openapi.util.Iconable

    getIcon

    Methods inherited from interface com.intellij.psi.PsiElement

    acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNavigationElement, getNextSibling, getNode, getOriginalElement, getOwnDeclarations, getOwnReferences, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toString

    Methods inherited from interface com.alecstrong.sql.psi.core.psi.SqlAnnotatedElement

    annotate

    Methods inherited from interface com.alecstrong.sql.psi.core.psi.SqlCompositeElement

    getContainingFile, queryAvailable, tablesAvailable

    Methods inherited from interface com.intellij.openapi.util.UserDataHolder

    getUserData, putUserData
  • Constructor Details

    • SqliteUpsertDoUpdateImpl

      public SqliteUpsertDoUpdateImpl(com.intellij.lang.ASTNode node)
  • Method Details

    • accept

      public void accept(@NotNull @NotNull SqliteVisitor visitor)
    • accept

      public void accept(@NotNull @NotNull com.intellij.psi.PsiElementVisitor visitor)
      Specified by:
      accept in interface com.intellij.psi.PsiElement
      Overrides:
      accept in class com.intellij.psi.impl.PsiElementBase