PrivilegeContext

open class PrivilegeContext : ParserRuleContext

Constructors

Link copied to clipboard
constructor(parent: ParserRuleContext, invokingState: Int)

Properties

Link copied to clipboard
open var children: List<ParseTree>
Link copied to clipboard
val EMPTY: ParserRuleContext
Link copied to clipboard
open var exception: RecognitionException
Link copied to clipboard
open var invokingState: Int
Link copied to clipboard
open var parent: RuleContext
Link copied to clipboard
open var start: Token
Link copied to clipboard
open var stop: Token

Functions

Link copied to clipboard
open fun <T> accept(visitor: ParseTreeVisitor<out T>): T
Link copied to clipboard
open fun <T : ParseTree?> addAnyChild(t: T): T
Link copied to clipboard
open fun addChild(ruleInvocation: RuleContext): RuleContext
open fun addChild(t: TerminalNode): TerminalNode
Link copied to clipboard
open fun addErrorNode(errorNode: ErrorNode): ErrorNode
Link copied to clipboard
open fun ALL(): TerminalNode
Link copied to clipboard
open fun ALTER(): TerminalNode
Link copied to clipboard
open fun APPLICATION_PASSWORD_ADMIN(): TerminalNode
Link copied to clipboard
open fun AUDIT_ABORT_EXEMPT(): TerminalNode
Link copied to clipboard
open fun AUDIT_ADMIN(): TerminalNode
Link copied to clipboard
open fun BACKUP_ADMIN(): TerminalNode
Link copied to clipboard
open fun BINLOG_ADMIN(): TerminalNode
Link copied to clipboard
open fun BINLOG_ENCRYPTION_ADMIN(): TerminalNode
Link copied to clipboard
open fun CLIENT(): TerminalNode
Link copied to clipboard
open fun CLONE_ADMIN(): TerminalNode
Link copied to clipboard
open fun CONNECTION_ADMIN(): TerminalNode
Link copied to clipboard
open fun copyFrom(ctx: ParserRuleContext)
Link copied to clipboard
open fun CREATE(): TerminalNode
Link copied to clipboard
open fun DATABASES(): TerminalNode
Link copied to clipboard
open fun DELETE(): TerminalNode
Link copied to clipboard
open fun depth(): Int
Link copied to clipboard
open fun DROP(): TerminalNode
Link copied to clipboard
open fun ENCRYPTION_KEY_ADMIN(): TerminalNode
Link copied to clipboard
open fun enterRule(listener: ParseTreeListener)
Link copied to clipboard
open fun EVENT(): TerminalNode
Link copied to clipboard
open fun EXECUTE(): TerminalNode
Link copied to clipboard
open fun exitRule(listener: ParseTreeListener)
Link copied to clipboard
open fun FILE(): TerminalNode
Link copied to clipboard
open fun FIREWALL_ADMIN(): TerminalNode
Link copied to clipboard
open fun FIREWALL_EXEMPT(): TerminalNode
Link copied to clipboard
open fun FIREWALL_USER(): TerminalNode
Link copied to clipboard
open fun FLUSH_OPTIMIZER_COSTS(): TerminalNode
Link copied to clipboard
open fun FLUSH_STATUS(): TerminalNode
Link copied to clipboard
open fun FLUSH_TABLES(): TerminalNode
Link copied to clipboard
open fun FLUSH_USER_RESOURCES(): TerminalNode
Link copied to clipboard
open fun FROM(): TerminalNode
Link copied to clipboard
open fun getAltNumber(): Int
Link copied to clipboard
open fun getChild(i: Int): ParseTree
open fun <T : ParseTree?> getChild(ctxType: Class<out T>, i: Int): T
abstract fun getChild(p: Int): Tree
Link copied to clipboard
open fun getChildCount(): Int
Link copied to clipboard
open fun getParent(): ParserRuleContext
open fun getParent(): RuleContext
abstract fun getParent(): ParseTree
abstract fun getParent(): Tree
Link copied to clipboard
open fun getPayload(): RuleContext
abstract fun getPayload(): Any
Link copied to clipboard
open fun <T : ParserRuleContext?> getRuleContext(ctxType: Class<out T>, i: Int): T
open fun getRuleContext(): RuleContext
Link copied to clipboard
open fun <T : ParserRuleContext?> getRuleContexts(ctxType: Class<out T>): List<T>
Link copied to clipboard
open fun getRuleIndex(): Int
Link copied to clipboard
open fun getSourceInterval(): Interval
Link copied to clipboard
open fun getStart(): Token
Link copied to clipboard
open fun getStop(): Token
Link copied to clipboard
open fun getText(): String
Link copied to clipboard
open fun getToken(ttype: Int, i: Int): TerminalNode
Link copied to clipboard
open fun getTokens(ttype: Int): List<TerminalNode>
Link copied to clipboard
open fun GRANT(): TerminalNode
Link copied to clipboard
open fun GROUP_REPLICATION_ADMIN(): TerminalNode
Link copied to clipboard
open fun INDEX(): TerminalNode
Link copied to clipboard
open fun INNODB_REDO_LOG_ARCHIVE(): TerminalNode
Link copied to clipboard
open fun INNODB_REDO_LOG_ENABLE(): TerminalNode
Link copied to clipboard
open fun INSERT(): TerminalNode
Link copied to clipboard
open fun INTO(): TerminalNode
Link copied to clipboard
open fun INVOKE(): TerminalNode
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
open fun LAMBDA(): TerminalNode
Link copied to clipboard
open fun LOAD(): TerminalNode
Link copied to clipboard
open fun LOCK(): TerminalNode
Link copied to clipboard
open fun NDB_STORED_USER(): TerminalNode
Link copied to clipboard
open fun OPTION(): TerminalNode
Link copied to clipboard
open fun PASSWORDLESS_USER_ADMIN(): TerminalNode
Link copied to clipboard
open fun PERSIST_RO_VARIABLES_ADMIN(): TerminalNode
Link copied to clipboard
open fun PRIVILEGES(): TerminalNode
Link copied to clipboard
open fun PROCESS(): TerminalNode
Link copied to clipboard
open fun PROXY(): TerminalNode
Link copied to clipboard
open fun REFERENCES(): TerminalNode
Link copied to clipboard
open fun RELOAD(): TerminalNode
Link copied to clipboard
open fun removeLastChild()
Link copied to clipboard
open fun REPLICATION(): TerminalNode
Link copied to clipboard
open fun REPLICATION_APPLIER(): TerminalNode
Link copied to clipboard
open fun REPLICATION_SLAVE_ADMIN(): TerminalNode
Link copied to clipboard
open fun RESOURCE_GROUP_ADMIN(): TerminalNode
Link copied to clipboard
open fun RESOURCE_GROUP_USER(): TerminalNode
Link copied to clipboard
open fun ROLE(): TerminalNode
Link copied to clipboard
open fun ROLE_ADMIN(): TerminalNode
Link copied to clipboard
open fun ROUTINE(): TerminalNode
Link copied to clipboard
open fun S3(): TerminalNode
Link copied to clipboard
open fun SELECT(): TerminalNode
Link copied to clipboard
open fun SERVICE_CONNECTION_ADMIN(): TerminalNode
Link copied to clipboard
open fun SESSION_VARIABLES_ADMIN(): TerminalNode
Link copied to clipboard
open fun SET_USER_ID(): TerminalNode
Link copied to clipboard
open fun setAltNumber(altNumber: Int)
Link copied to clipboard
open fun setParent(parent: RuleContext)
Link copied to clipboard
open fun SHOW(): TerminalNode
Link copied to clipboard
open fun SHOW_ROUTINE(): TerminalNode
Link copied to clipboard
open fun SHUTDOWN(): TerminalNode
Link copied to clipboard
open fun SKIP_QUERY_REWRITE(): TerminalNode
Link copied to clipboard
open fun SLAVE(): TerminalNode
Link copied to clipboard
open fun SUPER(): TerminalNode
Link copied to clipboard
open fun SYSTEM_USER(): TerminalNode
Link copied to clipboard
open fun SYSTEM_VARIABLES_ADMIN(): TerminalNode
Link copied to clipboard
open fun TABLE_ENCRYPTION_ADMIN(): TerminalNode
Link copied to clipboard
open fun TABLES(): TerminalNode
Link copied to clipboard
open fun TABLESPACE(): TerminalNode
Link copied to clipboard
open fun TEMPORARY(): TerminalNode
Link copied to clipboard
open fun toInfoString(recognizer: Parser): String
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun toStringTree(recog: Parser): String
Link copied to clipboard
open fun TP_CONNECTION_ADMIN(): TerminalNode
Link copied to clipboard
open fun TRIGGER(): TerminalNode
Link copied to clipboard
open fun UPDATE(): TerminalNode
Link copied to clipboard
open fun USAGE(): TerminalNode
Link copied to clipboard
open fun USER(): TerminalNode
Link copied to clipboard
open fun VERSION_TOKEN_ADMIN(): TerminalNode
Link copied to clipboard
open fun VIEW(): TerminalNode
Link copied to clipboard
open fun XA_RECOVER_ADMIN(): TerminalNode