CreateViewElementType

class CreateViewElementType(name: String) : SqlSchemaContributorElementType<TableElement>

Constructors

Link copied to clipboard
constructor(name: String)

Properties

Link copied to clipboard
@get:NonNls
@get:NotNull
@get:ApiStatus.Internal
open val debugName: @NonNls @NotNull String
Link copied to clipboard
open override val externalId: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val language: Language

Functions

Link copied to clipboard
open override fun createPsi(stub: SchemaContributorStub): SqlCreateViewStmtImpl
Link copied to clipboard
open override fun createStub(contributor: SchemaContributor, parentStub: StubElement<*>?): SchemaContributorStub
open override fun createStub(tree: LighterAST, node: LighterASTNode, parentStub: StubElement<*>): SchemaContributorStub
Link copied to clipboard
open override fun deserialize(stubStream: StubInputStream, parentStub: StubElement<*>?): SchemaContributorStub
Link copied to clipboard
open override fun getExternalId(): String
Link copied to clipboard
open override fun getLanguage(): Language
Link copied to clipboard
open override fun indexStub(stub: SchemaContributorStub, sink: IndexSink)
Link copied to clipboard
open override fun nameType(): IElementType?
Link copied to clipboard
open override fun serialize(stub: SchemaContributorStub, stubOutputStream: StubOutputStream)
Link copied to clipboard
open fun shouldCreateStub(@NotNull tree: @NotNull LighterAST, @NotNull node: @NotNull LighterASTNode, @NotNull parentStub: @NotNull StubElement<*>): Boolean
open fun shouldCreateStub(node: ASTNode?): Boolean