- Join - Class in gudusoft.gsqlparser.ir.logical.rel
-
JOIN operation.
- Join(RelNode, RelNode, Join.JoinType, RexNode, SourceAnchor) - Constructor for class gudusoft.gsqlparser.ir.logical.rel.Join
-
- JOIN - Static variable in class gudusoft.gsqlparser.pp.utils.SourceTokenNameConstant
-
the 'join' keyword
- Join.JoinType - Enum in gudusoft.gsqlparser.ir.logical.rel
-
- JOIN_PAREN_COMMA - Static variable in class gudusoft.gsqlparser.pp2.layout.LayoutPriorities
-
S26 — JOIN/ON, parens, and comma layout.
- join_source_fake - Static variable in class gudusoft.gsqlparser.TBaseType
-
- join_source_join - Static variable in class gudusoft.gsqlparser.TBaseType
-
- join_source_table - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JoinAnalysisFacts - Class in gudusoft.gsqlparser.ir.semantic.joinanalysis
-
Single optional carrier added to
StatementGraph for the
join-analysis facts (GAPs 1/2/4): the structured
JoinGraph,
the WHERE/filter
Predicate list, and the
QueryBlockScope.
- JoinAnalysisFacts(JoinGraph, List<Predicate>, QueryBlockScope) - Constructor for class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinAnalysisFacts
-
- JoinEndpoint - Class in gudusoft.gsqlparser.ir.semantic.joinanalysis
-
- JoinEndpointKind - Enum in gudusoft.gsqlparser.ir.semantic.joinanalysis
-
- JoinEntity - Class in gudusoft.gsqlparser.ir.semantic.joinanalysis
-
A structured per-join entity (GAP 1): the type, the two input
endpoints, the written order, optional USING / NATURAL metadata, how
it was written, an optional span, the decomposed semantic predicate list
(GAP 2, attached in slice 168), and optional verbatim source
conditionText.
- JoinEntity(SemanticJoinType, JoinEndpoint, JoinEndpoint, int, JoinSourceSyntax, boolean, List<String>, List<Predicate>, SourceSpan, String) - Constructor for class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinEntity
-
Original 10-arg constructor (non-lateral).
- JoinEntity(SemanticJoinType, JoinEndpoint, JoinEndpoint, int, JoinSourceSyntax, boolean, List<String>, List<Predicate>, SourceSpan, String, boolean) - Constructor for class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinEntity
-
Full constructor.
- JoinFact() - Constructor for class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.JoinFact
-
- JoinGraph - Class in gudusoft.gsqlparser.ir.semantic.joinanalysis
-
An ordered list of
JoinEntitys for one query block (GAP 1).
- JoinGraph(List<JoinEntity>) - Constructor for class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinGraph
-
- joinNonEmpty(String...) - Static method in class gudusoft.gsqlparser.util.SQLUtil
-
- JoinOnProcessor - Class in gudusoft.gsqlparser.pp.processor.type.select
-
process the join on clause in the select statement
- JoinOnProcessor() - Constructor for class gudusoft.gsqlparser.pp.processor.type.select.JoinOnProcessor
-
- joinPath - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.JoinFact
-
- joinPathMatchesForeignKey - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.JoinFact
-
- joinRelationAnalyze - Class in gudusoft.gsqlparser.util
-
- joinRelationAnalyze(String, EDbVendor) - Constructor for class gudusoft.gsqlparser.util.joinRelationAnalyze
-
- joinRelationAnalyze(File, EDbVendor) - Constructor for class gudusoft.gsqlparser.util.joinRelationAnalyze
-
- joinRelationAnalyze(TGSqlParser, boolean) - Constructor for class gudusoft.gsqlparser.util.joinRelationAnalyze
-
- joinRelationSet - Variable in class gudusoft.gsqlparser.util.joinRelationAnalyze
-
- JoinRelationship - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
- JoinRelationship() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.JoinRelationship
-
- JoinRelationship - Class in gudusoft.gsqlparser.dlineage.dataflow.model.json
-
- JoinRelationship() - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.json.JoinRelationship
-
- JoinRelationship.JoinClauseType - Enum in gudusoft.gsqlparser.dlineage.dataflow.model
-
- joinResult(int, List<String>) - Static method in class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinEndpoint
-
The accumulated result of prior joins in a left-deep chain.
- JoinRules - Class in gudusoft.gsqlparser.pp2.layout.rules
-
Lays out joins vertically: a linebreak before the start of each join phrase
(JOIN, LEFT OUTER JOIN, INNER JOIN, CROSS APPLY,
...) and before each ON / USING that opens a join condition.
- JoinRules() - Constructor for class gudusoft.gsqlparser.pp2.layout.rules.JoinRules
-
- joins - Variable in class gudusoft.gsqlparser.demos.sqlguard.SqlGuardResponse.Facts
-
- joins - Variable in class gudusoft.gsqlparser.TCustomSqlStatement
-
joins represents table sources in the from clause.
- JoinScope - Class in gudusoft.gsqlparser.resolver2.scope
-
Scope for JOIN operations.
- JoinScope(IScope, TJoinExpr) - Constructor for class gudusoft.gsqlparser.resolver2.scope.JoinScope
-
- JoinScope.NullableSemantics - Class in gudusoft.gsqlparser.resolver2.scope
-
Nullable semantics for a JOIN operation
- joinSemanticsId(SlpcObject, Map<String, SlpcObject>) - Static method in class gudusoft.gsqlparser.slpc.identity.SlpcIdentity
-
- JoinSourceSyntax - Enum in gudusoft.gsqlparser.ir.semantic.joinanalysis
-
- joinType - Variable in class gudusoft.gsqlparser.nodes.TDummy
-
- JSON - Class in gudusoft.gsqlparser.util.json
-
- JSON() - Constructor for class gudusoft.gsqlparser.util.json.JSON
-
- JSON_ALL_EXIST - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_ANY_EXIST - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_EXIST - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_GET_OBJECT - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_GET_OBJECT_AT_PATH - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_GET_TEXT - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_GET_TEXT_AT_PATH - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_LEFT_CONTAIN - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSON_RIGHT_CONTAIN - Static variable in class gudusoft.gsqlparser.TBaseType
-
- JSONException - Exception in gudusoft.gsqlparser.util.json
-
- JSONException(Throwable) - Constructor for exception gudusoft.gsqlparser.util.json.JSONException
-
- JSONField - Annotation Type in gudusoft.gsqlparser.util.json
-
- JsonIn - Class in gudusoft.gsqlparser.pp.score.json
-
Minimal, dependency-free JSON reader (RFC 8259 subset: objects, arrays,
strings, numbers, booleans, null; no comments).
- JsonManifestCatalogInputReader - Class in gudusoft.gsqlparser.catalog.input.readers
-
- JsonManifestCatalogInputReader() - Constructor for class gudusoft.gsqlparser.catalog.input.readers.JsonManifestCatalogInputReader
-
- JsonManifestCatalogInputReader.Factory - Class in gudusoft.gsqlparser.catalog.input.readers
-
ServiceLoader-discoverable factory.
- JsonOut - Class in gudusoft.gsqlparser.pp.score.json
-
Minimal, dependency-free JSON writer with deterministic output.
- JSONRender - Class in gudusoft.gsqlparser.util.json
-
- JSONSerializer - Class in gudusoft.gsqlparser.util.json
-
- JSONSerializer(boolean) - Constructor for class gudusoft.gsqlparser.util.json.JSONSerializer
-
- JSONSerializer() - Constructor for class gudusoft.gsqlparser.util.json.JSONSerializer
-
- JsonTableColumn - Class in gudusoft.gsqlparser.dlineage.dataflow.model
-
- JsonTableColumn(Table, TObjectName) - Constructor for class gudusoft.gsqlparser.dlineage.dataflow.model.JsonTableColumn
-
- JSONUtil - Class in gudusoft.gsqlparser.util.json
-
- JSONUtil() - Constructor for class gudusoft.gsqlparser.util.json.JSONUtil
-
- jsonValue() - Method in enum gudusoft.gsqlparser.lineage2.contract.CaseBranch
-
The exact lowercase string emitted in contract JSON.