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 

J

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
One input side of a JoinEntity.
JoinEndpointKind - Enum in gudusoft.gsqlparser.ir.semantic.joinanalysis
Discriminator for a JoinEndpoint.
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 ON predicate list (GAP 2, attached in slice 168), and an optional verbatim conditionText (the SQL substring derived from span, never reformatted).
JoinEntity(SemanticJoinType, JoinEndpoint, JoinEndpoint, int, JoinSourceSyntax, boolean, List<String>, List<Predicate>, SourceSpan, String) - Constructor for class gudusoft.gsqlparser.ir.semantic.joinanalysis.JoinEntity
 
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
JoinSourceSyntax - Enum in gudusoft.gsqlparser.ir.semantic.joinanalysis
How a JoinEntity was written in the source SQL.
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
 
JsonManifestCatalogInputReader - Class in gudusoft.gsqlparser.catalog.input.readers
Reader for CatalogInputKind.JSON_MANIFEST sources.
JsonManifestCatalogInputReader() - Constructor for class gudusoft.gsqlparser.catalog.input.readers.JsonManifestCatalogInputReader
 
JsonManifestCatalogInputReader.Factory - Class in gudusoft.gsqlparser.catalog.input.readers
ServiceLoader-discoverable factory.
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links
General SQL Parser Documentation | ← Back to Docs

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