SqlLexerAdapter

class SqlLexerAdapter : FlexAdapter

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open val bufferEnd: Int
Link copied to clipboard
@get:NotNull
open val bufferSequence: @NotNull CharSequence
Link copied to clipboard
@get:NotNull
open val currentPosition: @NotNull LexerPosition
Link copied to clipboard
open val flex: FlexLexer?
Link copied to clipboard
open val state: Int
Link copied to clipboard
open val tokenEnd: Int
Link copied to clipboard
@get:NotNull
open val tokenSequence: @NotNull CharSequence
Link copied to clipboard
open val tokenStart: Int
Link copied to clipboard
@get:NotNull
open val tokenText: @NotNull String
Link copied to clipboard
open val tokenType: IElementType?

Functions

Link copied to clipboard
open fun advance()
Link copied to clipboard
open fun restore(@NotNull position: @NotNull LexerPosition)
Link copied to clipboard
fun start(@NotNull buf: @NotNull CharSequence)
fun start(@NotNull buf: @NotNull CharSequence, start: Int, end: Int)
open fun start(@NotNull buffer: @NotNull CharSequence, startOffset: Int, endOffset: Int, initialState: Int)