Skip navigation links
General SQL Parser Documentation | ← Back to Docs
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

M

m_clause - Static variable in class gudusoft.gsqlparser.TBaseType
 
madeProgress() - Method in class gudusoft.gsqlparser.resolver2.iterative.ResolutionPass
 
main(String[]) - Static method in class CompareJavaFiles
 
main(String[]) - Static method in class compareResolvers
 
main(String[]) - Static method in class demo
 
main(String[]) - Static method in class dynamicFunction
 
main(String[]) - Static method in class gspEval
 
main(String[]) - Static method in class gudusoft.gsqlparser.demos.Demo
 
main(String[]) - Static method in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardWorkerMain
 
main(String[]) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.metadata.sqldep.SQLDepMetadataAnalyzer
 
main(String[]) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.metadata.sqlflow.SqlflowMetadataAnalyzer
 
main(String[]) - Static method in class gudusoft.gsqlparser.dlineage.DataFlowAnalyzer
 
main(String[]) - Static method in class gudusoft.gsqlparser.dlineage.metadata.MetadataUtil
 
main(String[]) - Static method in class gudusoft.gsqlparser.dlineage.ParallelDataFlowAnalyzer
 
main(String[]) - Static method in class gudusoft.gsqlparser.dlineage.util.ProcessUtility
 
main(String[]) - Static method in class gudusoft.gsqlparser.dlineage.util.TableColumnUtility
 
main(String[]) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SqlFormatter
 
main(String[]) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
main(String[]) - Static method in class gudusoft.gsqlparser.sqlenv.TDDLSQLEnv
 
main(String[]) - Static method in class gudusoft.gsqlparser.tools.CountSql
 
main(String[]) - Static method in class gudusoft.gsqlparser.tools.ManageSqlInJson
 
main(String[]) - Static method in class gudusoft.gsqlparser.util.csv.CsvReader
 
main(String[]) - Static method in class gudusoft.gsqlparser.util.functionChecker
 
main(String[]) - Static method in class gudusoft.gsqlparser.util.joinRelationAnalyze
 
main(String[]) - Static method in class gudusoft.gsqlparser.util.keywordChecker
 
main(String[]) - Static method in class gudusoft.gsqlparser.util.KeywordUtil
 
main(String[]) - Static method in class gudusoft.gsqlparser.util.SQLUtil
 
main(String[]) - Static method in class keywordsPrepare
 
main(String[]) - Static method in class readDagJson
 
main(String[]) - Static method in class removeDuplicateYamlTestFile
 
main(String[]) - Static method in class T123
 
main(String[]) - Static method in class traceColumn
 
ManageSqlInJson - Class in gudusoft.gsqlparser.tools
1.
ManageSqlInJson() - Constructor for class gudusoft.gsqlparser.tools.ManageSqlInJson
 
map(TTypeName) - Static method in class gudusoft.gsqlparser.ir.builder.mssql.MssqlTypeRefMapper
Creates a BoundTypeRef from a GSP TTypeName.
mapKey() - Method in class gudusoft.gsqlparser.common.structured.StructuredColumnPath.Builder
 
mapKey() - Static method in class gudusoft.gsqlparser.common.structured.StructuredPathSegment
 
mapValue() - Method in class gudusoft.gsqlparser.common.structured.StructuredColumnPath.Builder
 
mapValue() - Static method in class gudusoft.gsqlparser.common.structured.StructuredPathSegment
 
MARKED_NOT_A_COLUMN_IN_COLUMN_RESOLVER - Static variable in class gudusoft.gsqlparser.TBaseType
 
Match(int, int, String) - Constructor for class gudusoft.gsqlparser.pp2.island.MultiWordKeywordMerger.Match
 
Match(INamespace, boolean, IScope, ResolvePath, List<String>) - Constructor for class gudusoft.gsqlparser.resolver2.scope.ResolvedImpl.Match
 
MATCH_COLUMN_RESULT_MATCHED - Static variable in class gudusoft.gsqlparser.TBaseType
 
MATCH_COLUMN_RESULT_MATCHED_COLUMN_PROPERTY - Static variable in class gudusoft.gsqlparser.TBaseType
 
MATCH_COLUMN_RESULT_MAYBE_MATCH_P1 - Static variable in class gudusoft.gsqlparser.TBaseType
 
MATCH_COLUMN_RESULT_MAYBE_MATCH_P3 - Static variable in class gudusoft.gsqlparser.TBaseType
 
MATCH_COLUMN_RESULT_MAYBE_MATCH_P4 - Static variable in class gudusoft.gsqlparser.TBaseType
 
MATCH_COLUMN_RESULT_MAYBE_MATCH_P5 - Static variable in class gudusoft.gsqlparser.TBaseType
 
MATCH_COLUMN_RESULT_MAYBE_MATCH_P9 - Static variable in class gudusoft.gsqlparser.TBaseType
 
MATCH_COLUMN_RESULT_NOT_MATCH - Static variable in class gudusoft.gsqlparser.TBaseType
 
matchByPattern(String, boolean, int, int, String) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
matchByPattern2(String, boolean, int, int, String) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
matchByPatternYieldString(String, boolean, int, int, String) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
matchByPatternYieldStringAndTokenNum(String, boolean, int, int, String) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
matched - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
matched_with_condition - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
matches(String, String) - Method in interface gudusoft.gsqlparser.ext.sqlnamematcher.SqlNameMatcher
Returns whether a name matches another.
matches(String, String) - Method in class gudusoft.gsqlparser.resolver2.matcher.DefaultNameMatcher
 
matches(String, String) - Method in interface gudusoft.gsqlparser.resolver2.matcher.INameMatcher
Check if two names match according to the matching rules.
matches(String, String) - Method in class gudusoft.gsqlparser.resolver2.matcher.VendorNameMatcher
 
matches(String, String, ESQLDataObjectType) - Method in class gudusoft.gsqlparser.resolver2.matcher.VendorNameMatcher
Check if two names match according to vendor rules for a specific object type.
matches(QualifiedName, INameMatcher) - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
Check if this qualified name matches another, using the given name matcher.
matches(QualifiedName, QualifiedName) - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedNameResolver
Check if a qualified name matches a target name, considering defaults.
matchesAlias(String) - Method in enum gudusoft.gsqlparser.EDbVendor
Check if a string representation corresponds to this database vendor
matchesExact(QualifiedName, INameMatcher) - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
Check exact match (all parts must match, including nulls).
matchesPattern(String, String) - Method in class gudusoft.gsqlparser.resolver2.matcher.DefaultNameMatcher
 
matchesPattern(String, String) - Method in interface gudusoft.gsqlparser.resolver2.matcher.INameMatcher
Check if a name is a valid match for a pattern.
matchesPattern(String, String) - Method in class gudusoft.gsqlparser.resolver2.matcher.VendorNameMatcher
 
matchOracleQuoteDelimiter(char, char) - Method in class gudusoft.gsqlparser.TLexerDameng
 
matchOracleQuoteDelimiter(char, char) - Method in class gudusoft.gsqlparser.TLexerOceanbaseoracle
 
matchOracleQuoteDelimiter(char, char) - Method in class gudusoft.gsqlparser.TLexerOracle
 
matchSubObjectNameToWhole(EDbVendor, ESQLDataObjectType, String, String) - Static method in class gudusoft.gsqlparser.sqlenv.TSQLEnv
比较 一个数据库对象名是否等于或者属于另一个对象 等于 就是完全相等(根据不同数据库的比较规则) 属于 表示如下情况: 1.
matchTableName(String, table, boolean, EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.TableFlowUtility
 
materialize(UnifiedCatalogModel) - Static method in class gudusoft.gsqlparser.catalog.runtime.ModelBackedCatalogProvider
Translate a UnifiedCatalogModel into a fully-materialized InMemoryCatalogSnapshot.
materialize(UnifiedCatalogModel, IdentifierConfig) - Static method in class gudusoft.gsqlparser.catalog.runtime.ModelBackedCatalogProvider
Same as ModelBackedCatalogProvider.materialize(UnifiedCatalogModel) but uses identifierConfig to build snapshot keys when non-null.
materialized(boolean) - Method in class gudusoft.gsqlparser.catalog.input.model.ViewModel.Builder
 
materialized() - Method in class gudusoft.gsqlparser.catalog.input.model.ViewModel
 
materializedAtMillis() - Method in interface gudusoft.gsqlparser.catalog.runtime.CatalogSnapshot
 
materializedAtMillis(long) - Method in class gudusoft.gsqlparser.catalog.runtime.InMemoryCatalogSnapshot.Builder
 
materializedAtMillis() - Method in class gudusoft.gsqlparser.catalog.runtime.InMemoryCatalogSnapshot
 
MAX_BODY_BYTES - Static variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardHttpServer
 
MAX_CATALOG_BYTES - Static variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardService
 
MAX_SQL_BYTES - Static variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardService
 
MAX_TOKEN_COLUMN_SIZE - Static variable in class gudusoft.gsqlparser.TCustomLexer
 
MAX_TOKEN_SIZE - Static variable in class gudusoft.gsqlparser.TCustomLexer
 
maxCallGraphDepth - Variable in class gudusoft.gsqlparser.analyzer.v2.AnalyzerV2Config
Maximum call graph depth (prevents infinite expansion on cyclic dependencies).
maxEagerObjects(int) - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions.Builder
 
maxEagerObjects() - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions
 
maxErrorRegionSize - Variable in class gudusoft.gsqlparser.pp2.Pp2FormatOptions
Error regions larger than this are clamped.
maxFetchesPerAnalysis(int) - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions.Builder
 
maxFetchesPerAnalysis() - Method in class gudusoft.gsqlparser.catalog.input.CatalogLoadOptions
 
maxFetchesPerAnalysis(int) - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQuery.Builder
 
maxFetchesPerAnalysis() - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogQuery
 
maxFetchesPerAnalysis(int) - Method in class gudusoft.gsqlparser.catalog.runtime.CatalogRuntime.Builder
 
maxLineWidth - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
maxLineWidth - Variable in class gudusoft.gsqlparser.pp2.Pp2FormatOptions
Soft line-wrap target (lexical island renderer only).
maxRegionParseChars - Variable in class gudusoft.gsqlparser.pp2.Pp2FormatOptions
Regions larger than this skip per-region parsing entirely.
maxSelectListColumn - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
//todo add issue 51
MdxSqlParser - Class in gudusoft.gsqlparser.parser
MDX (Multidimensional Expressions) SQL parser implementation.
MdxSqlParser() - Constructor for class gudusoft.gsqlparser.parser.MdxSqlParser
Construct MDX SQL parser.
measure_equal - Static variable in class gudusoft.gsqlparser.TBaseType
 
MediatorFactory - Class in gudusoft.gsqlparser.pp.mediator
 
MediatorFactory() - Constructor for class gudusoft.gsqlparser.pp.mediator.MediatorFactory
 
MEDIUM - Static variable in class gudusoft.gsqlparser.ir.common.Confidence
Medium confidence constant (0.7).
member_of - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.member_of_t
MemoryCatalogInputReader - Class in gudusoft.gsqlparser.catalog.input.readers
Pass-through reader for CatalogInputKind.IN_MEMORY sources: the source already carries a UnifiedCatalogModel, so read returns it directly.
MemoryCatalogInputReader() - Constructor for class gudusoft.gsqlparser.catalog.input.readers.MemoryCatalogInputReader
 
MemoryCatalogInputReader.Factory - Class in gudusoft.gsqlparser.catalog.input.readers
ServiceLoader-discoverable factory.
merge(SQLFileStatistics) - Method in class gudusoft.gsqlparser.dlineage.SQLFileStatistics
Merge analysis results from another SQLFileStatistics object into the current object
MergeClause(DmlMerge.MergeClause.Type, RexNode, List<RexNode>) - Constructor for class gudusoft.gsqlparser.ir.logical.rel.DmlMerge.MergeClause
 
mergeDataflows(Collection<dataflow>, EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
合并一组 startId 都为 0(即 ID 空间相互冲突)的 dataflow。
mergeDataflowsAndCsv(List<Pair<EDbVendor, dataflow>>, String) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
 
mergeDataflowsByStartId(Collection<dataflow>, long) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
内部合并实现:调用方需保证所有输入 dataflow 的 ID 空间不冲突,并且已提前设置好 ModelBindingManager。
mergeDataflowsWithDifferentStartId(Collection<dataflow>, EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
 
MergedKeyEntry(UsingScope.EquivalenceClass, List<ColumnRef>) - Constructor for class gudusoft.gsqlparser.ir.semantic.binding.UsingScope.MergedKeyEntry
 
mergeDoubleQuoteIntoOneToken() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
mergedSourcesFor(String) - Method in class gudusoft.gsqlparser.ir.semantic.binding.UsingScope
Flattened sources of the SINGLE entry for name.
mergeEscapeChar() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
mergeFrom(OraclePackageNamespace) - Method in class gudusoft.gsqlparser.resolver2.namespace.OraclePackageNamespace
Merge members from another package namespace (spec + body merging).
mergeFunctionCallDataflow(dataflow, EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
 
MergeKeyWordAlignProcessor - Class in gudusoft.gsqlparser.pp.processor.type.merge
 
MergeKeyWordAlignProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.merge.MergeKeyWordAlignProcessor
 
mergeLiteralIntoOneToken() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
mergeObjectName(TObjectName) - Method in class gudusoft.gsqlparser.nodes.TObjectName
Used internally in hive .y file to merge two objectNames
mergeObjectName(TObjectName, TObjectName) - Method in class gudusoft.gsqlparser.nodes.TObjectName
 
mergeObjectNameList(TExpression, TObjectNameList) - Static method in class gudusoft.gsqlparser.nodes.TExpression
 
mergeQualifiedIdentifier() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
MergeScope - Class in gudusoft.gsqlparser.resolver2.scope
Scope for MERGE statement.
MergeScope(IScope, TMergeSqlStatement) - Constructor for class gudusoft.gsqlparser.resolver2.scope.MergeScope
 
mergeSegments(List<String>, int) - Static method in class gudusoft.gsqlparser.util.SQLUtil
 
mergeSignOfComment() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
mergeSQLEnv(List<TSQLEnv>) - Static method in class gudusoft.gsqlparser.dlineage.dataflow.sqlenv.SQLEnvParser
 
MergeSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
mergeSquareBracketIntoOneToken() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
MergeStmtFormatter - Class in gudusoft.gsqlparser.pp.stmtformatter.type.comm
 
MergeStmtFormatter() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.type.comm.MergeStmtFormatter
 
MergeStmtFormatterBuilder - Class in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
 
MergeStmtFormatterBuilder() - Constructor for class gudusoft.gsqlparser.pp.stmtformatter.builder.comm.MergeStmtFormatterBuilder
 
mergeTables(dataflow, Long) - Static method in class gudusoft.gsqlparser.dlineage.DataFlowAnalyzer
 
mergeTables(dataflow, Long, Option) - Static method in class gudusoft.gsqlparser.dlineage.DataFlowAnalyzer
 
MergeWhenClauseProcessor - Class in gudusoft.gsqlparser.pp.processor.type.merge
append a new line before each WHEN clause and place its action body (UPDATE / INSERT / DELETE / VALUES) on its own indented line so that MERGE statements are not collapsed onto one wide line (mantis #4415).
MergeWhenClauseProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.merge.MergeWhenClauseProcessor
 
message(String) - Method in class gudusoft.gsqlparser.catalog.diagnostic.CatalogDiagnostic.Builder
 
message() - Method in class gudusoft.gsqlparser.catalog.diagnostic.CatalogDiagnostic
 
message - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.ErrorInfo
 
message - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.Violation
 
message - Variable in class gudusoft.gsqlparser.ir.common.Evidence
Human-readable message.
message(String) - Method in class gudusoft.gsqlparser.resolver2.binding.BindingDiagnostic.Builder
 
message() - Method in class gudusoft.gsqlparser.resolver2.binding.BindingDiagnostic
 
message - Variable in class gudusoft.gsqlparser.TLog
 
Metadata - Class in gudusoft.gsqlparser.sqlenv.metadata
 
Metadata() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.Metadata
 
METADATA_ERROR - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
 
MetadataAnalyzer<T> - Interface in gudusoft.gsqlparser.dlineage.dataflow.metadata
 
metaDatabase(IMetaDatabase) - Method in class gudusoft.gsqlparser.parser.ParserContext.Builder
Set metadata database for column/table resolution.
MetadataItem - Class in gudusoft.gsqlparser.sqlenv.metadata.model
 
MetadataItem() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.model.MetadataItem
 
MetadataReader - Class in gudusoft.gsqlparser.dlineage.dataflow.metadata
 
MetadataReader() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.metadata.MetadataReader
 
MetadataRelation - Class in gudusoft.gsqlparser.dlineage.dataflow.metadata.model
 
MetadataRelation() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.metadata.model.MetadataRelation
 
MetadataState - Enum in gudusoft.gsqlparser.resolver2.namespace
Tri-value describing whether a namespace's column metadata is authoritative.
MetadataUtil - Class in gudusoft.gsqlparser.dlineage.metadata
 
MetadataUtil() - Constructor for class gudusoft.gsqlparser.dlineage.metadata.MetadataUtil
 
metExecMload - Static variable in class gudusoft.gsqlparser.TBaseType
 
metExecSp - Static variable in class gudusoft.gsqlparser.TBaseType
 
metExecStringCmd - Static variable in class gudusoft.gsqlparser.TBaseType
 
metExecStringCmdLinkServer - Static variable in class gudusoft.gsqlparser.TBaseType
 
metNoExecKeyword - Static variable in class gudusoft.gsqlparser.TBaseType
 
MINUS - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.arithmetic_minus_t
miss(List<CatalogDiagnostic>) - Static method in class gudusoft.gsqlparser.catalog.runtime.CatalogResolutionResult
 
MOD(Integer, Integer) - Method in class gudusoft.gsqlparser.compiler.builtinFunction.TOracleBuiltFunction
 
modCount - Variable in class gudusoft.gsqlparser.nodes.TParseTreeNodeList
 
modelBacked(UnifiedCatalogModel) - Static method in class gudusoft.gsqlparser.catalog.runtime.CatalogProviders
Create a model-backed provider, opened and ready to serve snapshot(...) calls.
ModelBackedCatalogProvider - Class in gudusoft.gsqlparser.catalog.runtime
CatalogProvider that wraps a single UnifiedCatalogModel, exposing it as a fully-materialized snapshot.
ModelBackedCatalogProvider(UnifiedCatalogModel) - Constructor for class gudusoft.gsqlparser.catalog.runtime.ModelBackedCatalogProvider
 
ModelBackedCatalogProvider(UnifiedCatalogModel, IdentifierConfig) - Constructor for class gudusoft.gsqlparser.catalog.runtime.ModelBackedCatalogProvider
Construct a provider with an explicit IdentifierConfig override that supersedes model.identifierConfig() when the snapshot keys are built.
ModelBindingManager - Class in gudusoft.gsqlparser.dlineage.dataflow.model
 
ModelBindingManager() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.ModelBindingManager
 
modelExprOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0
ModelFactory - Class in gudusoft.gsqlparser.dlineage.dataflow.model
 
ModelFactory(ModelBindingManager) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.ModelFactory
 
MODULO - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.arithmetic_modulo_t
moveComma2colsToTheLeft - Variable in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
moveFile(String, String) - Static method in class demo
 
moveSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
msckSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MSG_ERROR_AND_KEYWORD_CANT_USED_AS_TABLE_ALIAS - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_ERROR_COLUMN_NOT_FOUND - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_ERROR_DUPLICATED_COLUMN_NAME - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_ERROR_FUNCTION_IN_SET_CLAUSE - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_ERROR_INSERT_VALUE_COLUMN_NUMBER_NOT_MATCH - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_ERROR_NO_ROOT_NODE - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_ERROR_RESERVED_KEYWORD_CANT_USED_AS_COLUMN_NAME - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_ERROR_SYNTAX_ERROR - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_HINT_FIND_ORPHAN_COLUMN - Static variable in class gudusoft.gsqlparser.TBaseType
 
MSG_WARNING_ERROR_WHEN_TOKENIZE - Static variable in class gudusoft.gsqlparser.TBaseType
 
mslabel - Static variable in class gudusoft.gsqlparser.TBaseType
 
MssqlBeginConversationTimerSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlBeginDialogSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlBoundIRBuilder - Class in gudusoft.gsqlparser.ir.builder.mssql
SQL Server (T-SQL) implementation of IBoundIRBuilder.
MssqlBoundIRBuilder() - Constructor for class gudusoft.gsqlparser.ir.builder.mssql.MssqlBoundIRBuilder
 
MssqlBulkInsert - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
mssqlCollation(String) - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig.Builder
 
mssqlCollation() - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig
 
MssqlCreateTypeSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlCreateXmlSchemaCollectionSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlDeallocateSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlDialect - Class in gudusoft.gsqlparser.pp2.dialect
SQL Server dialect.
MssqlDialect() - Constructor for class gudusoft.gsqlparser.pp2.dialect.MssqlDialect
 
MssqlEndConversationSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlExternalDepClassifier - Class in gudusoft.gsqlparser.ir.builder.mssql
Classifies SQL Server built-in functions, system procedures, and extended stored procedures as external dependencies.
MssqlGotoSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlLabelSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlNameNormalizer - Class in gudusoft.gsqlparser.ir.builder.mssql
Normalizes SQL Server multi-part names.
MssqlNameNormalizer.NormalizedName - Class in gudusoft.gsqlparser.ir.builder.mssql
Normalized SQL Server name with server/database/schema/object components.
MssqlRaiserrorSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlReconfigureSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlRevertSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlRoutineRefResolver - Class in gudusoft.gsqlparser.ir.builder.mssql
Resolves T-SQL BoundRoutineRef instances against the full BoundProgram.getRoutineIndex().
MssqlSendOnConversationSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlSetRowCountSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlSetSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlSqlParser - Class in gudusoft.gsqlparser.parser
Microsoft SQL Server database SQL parser implementation.
MssqlSqlParser() - Constructor for class gudusoft.gsqlparser.parser.MssqlSqlParser
Construct SQL Server SQL parser.
MssqlStmtStubSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlThrowSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlTryCatchSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
MssqlTypeRefMapper - Class in gudusoft.gsqlparser.ir.builder.mssql
Maps T-SQL type names to BoundTypeRef instances.
MssqlUpdateTextSqlNode - Static variable in class gudusoft.gsqlparser.nodes.TStatementSqlNode
 
mstLocalVar - Static variable in class gudusoft.gsqlparser.TBaseType
 
mstLocalVarCursor - Static variable in class gudusoft.gsqlparser.TBaseType
 
mstSetCmd - Static variable in class gudusoft.gsqlparser.TBaseType
 
mstSybaseLocalVar - Static variable in class gudusoft.gsqlparser.TBaseType
 
mstUnknown - Static variable in class gudusoft.gsqlparser.TBaseType
 
mstXmlMethod - Static variable in class gudusoft.gsqlparser.TBaseType
 
MultiLoadCmdType - Enum in gudusoft.gsqlparser.stmt.teradata.utilities
 
MultipleGrabitSQLEnv - Class in gudusoft.gsqlparser.sqlenv.parser.grabit
 
MultipleGrabitSQLEnv(String, String, String, EDbVendor, List) - Constructor for class gudusoft.gsqlparser.sqlenv.parser.grabit.MultipleGrabitSQLEnv
 
MultipleSQLDepSQLEnv - Class in gudusoft.gsqlparser.sqlenv.parser.sqldep
 
MultipleSQLDepSQLEnv(String, String, String, EDbVendor, List) - Constructor for class gudusoft.gsqlparser.sqlenv.parser.sqldep.MultipleSQLDepSQLEnv
 
multisetExprOperator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.multiset_t
MultiWordKeywordMerger - Class in gudusoft.gsqlparser.pp2.island
Identifies runs of consecutive tokens that form a multi-word SQL keyword (e.g.
MultiWordKeywordMerger() - Constructor for class gudusoft.gsqlparser.pp2.island.MultiWordKeywordMerger
 
MultiWordKeywordMerger.Match - Class in gudusoft.gsqlparser.pp2.island
An immutable multi-word keyword span over a Pp2TokenStream: the inclusive token-index range and the canonical upper-cased phrase.
MultiWordKeywordTable - Class in gudusoft.gsqlparser.pp2.island
Per-vendor table of multi-word SQL keyword phrases that the lexical island pipeline treats as a single keyword unit (e.g.
MultiWordKeywordTable.Phrase - Class in gudusoft.gsqlparser.pp2.island
An immutable multi-word keyword phrase: its lower-cased words (for matching) and an upper-cased canonical rendering (for reporting/merging).
mycomparetext(String, String) - Static method in class gudusoft.gsqlparser.TBaseType
 
myDecrypt(String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
myequals(String, String) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
myPrint() - Method in class dynamicFunction
 
myPrint(String) - Method in class dynamicFunction
 
mysametext(String, String) - Static method in class gudusoft.gsqlparser.TBaseType
 
mysql_binary_operator - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.unary_binary_operator_t
MysqlDialect - Class in gudusoft.gsqlparser.pp2.dialect
MySQL dialect.
MysqlDialect() - Constructor for class gudusoft.gsqlparser.pp2.dialect.MysqlDialect
 
mysqllabel - Static variable in class gudusoft.gsqlparser.TBaseType
 
mysqlLowerCaseTableNames(Integer) - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig.Builder
 
mysqlLowerCaseTableNames() - Method in class gudusoft.gsqlparser.catalog.input.model.IdentifierConfig
 
mysqlLowerCaseTableNames - Variable in class gudusoft.gsqlparser.sqlenv.IdentifierProfile.VendorFlags
MySQL: lower_case_table_names 系统变量(0, 1, 2) 0: 大小写敏感(Unix/Linux) 1: 存储为小写,比较不敏感(Windows) 2: 存储保留原样,比较不敏感(macOS)
MySqlParser - Class in gudusoft.gsqlparser.parser
MySQL SQL parser implementation.
MySqlParser() - Constructor for class gudusoft.gsqlparser.parser.MySqlParser
 
MySqlSqlParser - Class in gudusoft.gsqlparser.parser
MySQL database SQL parser implementation.
MySqlSqlParser() - Constructor for class gudusoft.gsqlparser.parser.MySqlSqlParser
Construct MySQL SQL parser.
myStrToStrings(String, String, List<String>, boolean) - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
myTryStrToInt(String, int[]) - Static method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links
General SQL Parser Documentation | ← Back to Docs

Copyright © 2026 Gudu Software. All rights reserved. | Back to Documentation | Full Documentation Site