- 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
-
- 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
-
- materialize(UnifiedCatalogModel, IdentifierConfig) - Static method in class gudusoft.gsqlparser.catalog.runtime.ModelBackedCatalogProvider
-
- 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
-
- 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
-
- 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
-
- 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
-
- mirrorOf(Object) - Method in class gudusoft.gsqlparser.lineage.v2.shape.ShapeBuilder
-
- 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
-
- 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
-
- 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
-
- modelsStructTree() - Static method in class gudusoft.gsqlparser.dlineage.util.DlineageUtil
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-