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.prettyscore.PrettyScoreMain
 
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.sharded.SqlflowShardedMetadataAnalyzer
 
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.lineage2.cli.Lineage2Cli
 
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
A delimited segment is truly CLOSED only when it ends with an ODD run of the close delimiter: every vendor whose quoted identifiers this splitter merges escapes the close delimiter by doubling it, so a trailing even run is escaped literal content and the segment continues ([a]] is an open bracket segment whose content so far is a]; [a]]] is closed with content a]).
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
 
malformedEdges() - Method in class gudusoft.gsqlparser.lineage.v2.fold.FoldKernel
SEMANTIC_FOLD_MALFORMED_EDGE for every micro-edge of the document whose shape is not conformant.
MalformedIdentifierException(String) - Constructor for exception gudusoft.gsqlparser.sqlenv.IdentifierCodec.MalformedIdentifierException
 
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.
map(String, SqllrObject.Reader<T>) - Method in class gudusoft.gsqlparser.lineage.v2.model.SqllrObject
 
mapKey() - Method in class gudusoft.gsqlparser.common.structured.StructuredColumnPath.Builder
 
mapKey() - Static method in class gudusoft.gsqlparser.common.structured.StructuredPathSegment
 
mapOf(SqllrObject.Reader<T>) - Static method in class gudusoft.gsqlparser.lineage.v2.model.SqllrObject
Reads a JSON object, each member with a reader, as an unmodifiable map.
mapValue() - Method in class gudusoft.gsqlparser.common.structured.StructuredColumnPath.Builder
 
mapValue() - Static method in class gudusoft.gsqlparser.common.structured.StructuredPathSegment
 
markDynamicTemplate(String, boolean) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Table
Records that this endpoint's identifier was assembled at runtime by a dynamic-SQL fold.
MARKED_NOT_A_COLUMN_IN_COLUMN_RESOLVER - Static variable in class gudusoft.gsqlparser.TBaseType
 
markRenamedByAliasList() - Method in class gudusoft.gsqlparser.resolver2.model.ColumnSource
 
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
 
matchCount - Variable in class gudusoft.gsqlparser.resolver2.binding.BindingTrace
Number of matches the scope machinery reported (1 for a clean bind).
matched - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
matched_with_condition - Static variable in class gudusoft.gsqlparser.nodes.TMergeWhenClause
 
matchedScope - Variable in class gudusoft.gsqlparser.resolver2.binding.BindingTrace
Scope-type name where the winning match lives; null when unknown.
matches(Column, int) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.StarLinkMatcher
Whether the star link at ordinal of source is this link's column.
matches(String, String) - Method in interface gudusoft.gsqlparser.ext.sqlnamematcher.SqlNameMatcher
Returns whether a name matches another.
matches(int, String) - Method in class gudusoft.gsqlparser.lineage.v2.producer.SourceText
Whether fragment occurs in the text at utf16Offset.
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
matchesColumn(Column) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.StarLinkMatcher
Whether model is this link's column, compared as the analyzer compared a model name.
matchesExact(QualifiedName, INameMatcher) - Method in class gudusoft.gsqlparser.resolver2.model.QualifiedName
Check exact match (all parts must match, including nulls).
matchesIdentifier(TObjectName) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Column
 
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
 
materializeSites(TCustomSqlStatement, EDbVendor, Map<String, SqlValue>, DynamicLineageOptions) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.DynamicSqlLineageResolver
materializeSitesWithoutBindings(TCustomSqlStatement, EDbVendor, DynamicLineageOptions) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.DynamicSqlLineageResolver
Default-path hook for DataFlowAnalyzer: abstractly evaluate a procedure's dynamic-SQL string building with NO call-site bindings — only literal parameter defaults are seeded — and return the materialized string per EXEC/sp_executesql statement node (identity-keyed against the SAME parse tree that was passed in).
materializeSiteVariants(TCustomSqlStatement, EDbVendor, Map<String, SqlValue>, DynamicLineageOptions) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.DynamicSqlLineageResolver
Materialize all bounded, row-correlated constant-relation variants for a procedure.
materializeSiteVariants(TCustomSqlStatement, EDbVendor, Map<String, SqlValue>, DynamicLineageOptions, BindingSource) - Static method in class gudusoft.gsqlparser.dlineage.dynamicsql.DynamicSqlLineageResolver
DynamicSqlLineageResolver.materializeSiteVariants(TCustomSqlStatement, EDbVendor, Map, DynamicLineageOptions), each site stamped with where its bindings came from (Mantis 4962): a site's diagnostic names the binding, and the default analysis publishes a site some binding reached with the bound variants only.
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_DEPTH - Static variable in class gudusoft.gsqlparser.lineage.v2.json.CanonicalJson
The most objects and arrays that may enclose one another; the outermost container is level 1.
MAX_SAFE_INTEGER - Static variable in class gudusoft.gsqlparser.lineage.v2.json.CanonicalJson
2^53 - 1: the largest integer the format admits (Section 3, rule 7).
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
Maximum character span annotated as an ERROR_REGION by island recognition.
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
Reserved soft line-wrap target; currently has no effect.
maxObservedFunctions(int) - Method in class gudusoft.gsqlparser.dlineage.dynamicsql.ProceduralLineageOptions.Builder
 
maxRegionParseChars - Variable in class gudusoft.gsqlparser.pp2.Pp2FormatOptions
Regions larger than this skip per-region parsing entirely.
maxSccIterations(int) - Method in class gudusoft.gsqlparser.dlineage.dynamicsql.ProceduralLineageOptions.Builder
Set an explicit positive cap; zero restores the SCC-size formula.
maxSelectListColumn - Variable in class gudusoft.gsqlparser.pp.para.GFmtOpt
Limits how many items are stacked at once in large SELECT-style lists.
maxTransformDescriptors(int) - Method in class gudusoft.gsqlparser.dlineage.dynamicsql.ProceduralLineageOptions.Builder
maxUtf8Bytes - Variable in class gudusoft.gsqlparser.sqlenv.IdentifierRules
The longest name the database keeps, in UTF-8 bytes; a longer name is cut to the longest prefix of whole characters that fits, for storing and looking up alike, quoted or not.
mayContainObject(CatalogObjectKind, CatalogObjectKind) - Static method in class gudusoft.gsqlparser.catalog.runtime.CatalogNameGrammar
Whether container may directly contain child as an object — the ONE transition table, shared by resolved identities and lookups so the two cannot disagree about what nests.
mayExposeColumn(String, TSQLEnv) - Method in class gudusoft.gsqlparser.stmt.TSelectSqlStatement
Whether this block may have a column columnName of its own: some table it reads may have it (a derived table, a CTE, a table function, a table whose columns the catalog does not all know, or knows to include it).
mayHoldUnknownFields() - Method in class gudusoft.gsqlparser.resolver2.namespace.UnnestNamespace
FROM orders_raw, UNNEST(items): an unaliased value table whose element type is unknown exposes the element's fields under their own names, so an unqualified name no table proves may be one of them (Mantis 4828, STRUCT tree plan rule R3).
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(String) - Method in class gudusoft.gsqlparser.lineage.v2.json.ArrayRegistry.Position
The position of member name, or null when nothing is registered at or below it.
member_of - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.member_of_t
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.AnalysisContext
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Binding
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.CandidateAlignment
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.CandidateDecision
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.CandidateEnd
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.CandidateOutcome
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.CandidatePair
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.CandidateSet
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.DatasetDependency
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Decoding
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Diagnostic
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Dialect
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Digest
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Document
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Endpoint
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.ExplainGraph
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.ExplainNode
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.ExplainStatementCompleteness
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Extension
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Fact
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.FactCandidate
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.FeatureCompleteness
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Header
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.IdentifierPolicy
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Identity
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Input
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.KeyedToken
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Metadata
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.MetadataArtifact
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.MicroEdge
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Name
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.NameSegment
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Occurrence
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.PathSegment
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Position
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Producer
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Redaction
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Scope
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.ServingCompleteness
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Signature
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.SourceUnit
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Span
The members the schema defines, in schema order.
members(Object, String) - Static method in class gudusoft.gsqlparser.lineage.v2.model.SqllrObject
The members of a JSON object as frozen JSON values (a frozen tree is used as it is, not copied).
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Statement
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.SupportPath
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.TargetFieldOccurrence
The members the schema defines, in schema order.
MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.model.Truncation
The members the schema defines, in schema order.
membership(String) - Method in class gudusoft.gsqlparser.lineage.v2.model.CandidateSet.Builder
Sets the member membership; null removes it.
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(List<CommentBindingBundle>) - Static method in class gudusoft.gsqlparser.dlineage.comment.CommentBindingProjection
Merge already-remapped documents, giving each document its own source namespace.
merge(SQLFileStatistics) - Method in class gudusoft.gsqlparser.dlineage.SQLFileStatistics
Merge analysis results from another SQLFileStatistics object into the current object
merge(List<Document>) - Method in class gudusoft.gsqlparser.lineage.v2.merge.LineageMerger
 
merge(Map<String, Object>) - Method in class gudusoft.gsqlparser.lineage.v2.model.Document.Builder
Sets the member merge; null removes it.
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。
mergeDataflows(Collection<dataflow>, EDbVendor, IdentifierProfile) - Static method in class gudusoft.gsqlparser.dlineage.util.DataflowUtility
Merge under an explicit identifier configuration — the configuration the analyses that produced dataflows ran under.
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
 
mergeDataflowsWithDifferentStartId(Collection<dataflow>, EDbVendor, IdentifierProfile) - 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.
mergedWith(DynamicSqlLineageResolver.MaterializedSite) - Method in class gudusoft.gsqlparser.dlineage.dynamicsql.DynamicSqlLineageResolver.MaterializedSite
One variant standing for this one and other, which gives the same text (two bindings with the same result, Mantis 4962): the weaker evidence of the two, so no hole and no uncertainty is lost.
mergeEscapeChar() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
MergeException(String) - Constructor for exception gudusoft.gsqlparser.lineage.v2.merge.LineageMerger.MergeException
 
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
 
mergeParameterPresets(TSQLRoutine, String) - Method in class gudusoft.gsqlparser.sqlenv.TSQLRoutine
Takes over from's presets; one it gives for a parameter replaces this routine's, logged.
mergeQualifiedIdentifier() - Method in class gudusoft.gsqlparser.pp.stmtformatter.SQLion
 
merges(EDbVendor, String) - Method in class gudusoft.gsqlparser.resolver2.scope.SelectScope.UsingMerge
Identifiers fold by the vendor's rules, so never compared with equals.
merges(IdentifierService, String) - Method in class gudusoft.gsqlparser.resolver2.scope.SelectScope.UsingMerge
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
 
mergeStarLinksFrom(Column) - Method in class gudusoft.gsqlparser.dlineage.dataflow.model.Column
Adds the linked names of source to this column's link of the same published name, appending a link of this column's own when there is none.
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.lineage.v2.model.Diagnostic.Builder
Sets the member message; null removes it.
message(String) - Method in class gudusoft.gsqlparser.resolver2.binding.BindingDiagnostic.Builder
 
message() - Method in class gudusoft.gsqlparser.resolver2.binding.BindingDiagnostic
 
message() - Method in class gudusoft.gsqlparser.slpc.validation.SlpcValidationError
 
message - Variable in class gudusoft.gsqlparser.TLog
 
metadata(Metadata) - Method in class gudusoft.gsqlparser.lineage.v2.model.AnalysisContext.Builder
Sets the member metadata; null removes it.
Metadata - Class in gudusoft.gsqlparser.lineage.v2.model
The metadata supplied to one analysis (Section 6.2).
metadata(TSQLEnv, String, List<Object[]>) - Method in class gudusoft.gsqlparser.lineage.v2.producer.ProducerConfig.Builder
The catalog and what it was built from.
Metadata - Class in gudusoft.gsqlparser.sqlenv.metadata
 
Metadata() - Constructor for class gudusoft.gsqlparser.sqlenv.metadata.Metadata
 
Metadata.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
Collects the members of a new Metadata.
METADATA_DIGEST - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
 
METADATA_ERROR - Static variable in class gudusoft.gsqlparser.dlineage.dataflow.model.ErrorInfo
 
METADATA_STATUSES - Static variable in class gudusoft.gsqlparser.lineage.v2.identity.IdentityV1
 
MetadataAnalyzer<T> - Interface in gudusoft.gsqlparser.dlineage.dataflow.metadata
 
MetadataArtifact - Class in gudusoft.gsqlparser.lineage.v2.model
One metadata artifact supplied to an analysis (algorithms/identity-v1.md, Section 5.11).
MetadataArtifact.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
Collects the members of a new MetadataArtifact.
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
 
MicroEdge - Class in gudusoft.gsqlparser.lineage.v2.model
An edge of the ExplainGraph (algorithms/fold-v1.md, Sections 4.1 and 4.3).
MicroEdge.Builder - Class in gudusoft.gsqlparser.lineage.v2.model
Collects the members of a new MicroEdge.
microEdgeRefs(List<Long>) - Method in class gudusoft.gsqlparser.lineage.v2.model.SupportPath.Builder
Sets the member microEdgeRefs; null removes it.
microEdges(List<MicroEdge>) - Method in class gudusoft.gsqlparser.lineage.v2.model.ExplainGraph.Builder
Sets the member microEdges; null removes it.
minify(String, EDbVendor) - Static method in class gudusoft.gsqlparser.demos.prettyscore.LayoutDegrader
Every token separated by one space on one line (a line comment forces a line break after it).
MINUS - Static variable in class gudusoft.gsqlparser.nodes.TExpression
Deprecated.
As of v1.4.3.0, replaced by EExpressionType.arithmetic_minus_t
mirrorOf(Object) - Method in class gudusoft.gsqlparser.lineage.v2.shape.ShapeBuilder
The mirror of a projected live object, until ShapeBuilder.release(); null when it was not projected.
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
 
mode(ProceduralLineageOptions.Mode) - Method in class gudusoft.gsqlparser.dlineage.dynamicsql.ProceduralLineageOptions.Builder
 
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
 
ModelLabelKey - Class in gudusoft.gsqlparser.dlineage.dataflow.model
Identity of a dlineage model name that is not a SQL identifier — an expression rendering, a literal constant, a pseudo-rows marker, a function display label (stage S0 of docs/refactor/identifier_identity_display_separation_plan.md).
ModelLabelKey.Kind - Enum in gudusoft.gsqlparser.dlineage.dataflow.model
What kind of non-identifier name this is.
modelsStructTree(EDbVendor) - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
Deprecated.
read NestedAccessProfile.forVendor(vendor).buildsDeclaredTree()
modelsStructTree() - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
Deprecated.
read NestedAccessProfile.buildsDeclaredTree() of the analysis's vendor
MODULE_ARRAYS - Static variable in class gudusoft.gsqlparser.lineage.v2.json.ArrayRegistry
The module collections whose element schemas are not defined yet (canonical-json-v1, Section 6.3).
MODULE_MEMBERS - Static variable in class gudusoft.gsqlparser.lineage.v2.validation.DocumentIndex
The module collections of the document root.
modules(List<String>) - Method in class gudusoft.gsqlparser.lineage.v2.model.Document.Builder
Sets the member modules; null removes it.
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
 
MssqlReadtextSqlNode - 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
 
MssqlWritetextSqlNode - 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
 
MultipleGrabitSQLEnv(String, String, String, EDbVendor, List, IdentifierProfile) - Constructor for class gudusoft.gsqlparser.sqlenv.parser.grabit.MultipleGrabitSQLEnv
Same input, analyzed under an explicit identifier configuration.
MultipleSQLDepSQLEnv - Class in gudusoft.gsqlparser.sqlenv.parser.sqldep
 
MultipleSQLDepSQLEnv(String, String, String, EDbVendor, List) - Constructor for class gudusoft.gsqlparser.sqlenv.parser.sqldep.MultipleSQLDepSQLEnv
 
MultipleSQLDepSQLEnv(String, String, String, EDbVendor, List, IdentifierProfile) - Constructor for class gudusoft.gsqlparser.sqlenv.parser.sqldep.MultipleSQLDepSQLEnv
Same input, analyzed under an explicit identifier configuration.
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
mysqlAnsiQuotes - Variable in class gudusoft.gsqlparser.sqlenv.IdentifierProfile.VendorFlags
MySQL 家族: sql_mode 中的 ANSI_QUOTES 选项
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 © 1980 Gudu Software. All rights reserved. | Back to Documentation | Full Documentation Site