public class SqlJoinLeftOuter extends SqlJoin
Constructor and Description |
---|
SqlJoinLeftOuter(SqlNode left,
SqlNode right) |
Modifier and Type | Method and Description |
---|---|
SqlNode |
apply(SqlTransform transform,
SqlNode left,
SqlNode right) |
SqlJoinLeftOuter |
asLeftJoin() |
SqlNode |
copy(SqlNode left,
SqlNode right) |
boolean |
isLeftJoin() |
void |
visit(SqlNodeVisitor visitor) |
addCondition, addConditions, asJoin, create, getConditions, getIdScope, getJoinType, getNodeScope, isJoin
getLeft, getRight
asCoalesce, asDistinct, asInnerJoin, asProject, asRestrict, asSelectBlock, asTable, getAliasName, isCoalesce, isDistinct, isInnerJoin, isProject, isRestrict, isSelectBlock, isTable, output, output, tablesInvolved, toString, usesColumn
addNote, addNotes, getNotes, hasNotes, hasOneNote
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addNote, addNotes, getNotes, hasNotes, hasOneNote
public boolean isLeftJoin()
isLeftJoin
in interface SqlNode
isLeftJoin
in class SqlNodeBase
public SqlJoinLeftOuter asLeftJoin()
asLeftJoin
in interface SqlNode
asLeftJoin
in class SqlNodeBase
public void visit(SqlNodeVisitor visitor)
public SqlNode apply(SqlTransform transform, SqlNode left, SqlNode right)
apply
in class SqlNodeBase2
public SqlNode copy(SqlNode left, SqlNode right)
copy
in class SqlNodeBase2
Licenced under the Apache License, Version 2.0