public class JoinItem extends FromItem
| Constructor and Description |
|---|
JoinItem(String alias,
String tableName) |
JoinItem(String alias,
String tableName,
Number predId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addVar(ColumnVar var) |
List<ColumnVar> |
appendVars(List<ColumnVar> vars) |
JoinItem |
clone() |
Number |
getPredId() |
String |
getSignature() |
String |
getTableName() |
ColumnVar |
getVarForChildren(String name) |
<X extends Exception> |
visit(RdbmsQueryModelVisitorBase<X> visitor) |
addFilter, addJoin, addJoinBefore, getAlias, getFilters, getFromItem, getFromItemNotInUnion, getJoins, getVar, isLeft, joinAdded, removeFilter, replaceChildNode, setLeft, visitChildrenvisitgetParentNode, nullEquals, replaceNodeInList, replaceWith, setParentNode, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequalspublic String getTableName()
public Number getPredId()
public void addVar(ColumnVar var)
public ColumnVar getVarForChildren(String name)
getVarForChildren in class FromItempublic List<ColumnVar> appendVars(List<ColumnVar> vars)
appendVars in class FromItempublic String getSignature()
getSignature in interface QueryModelNodegetSignature in class FromItempublic JoinItem clone()
clone in interface QueryModelNodeclone in class FromItempublic <X extends Exception> void visit(RdbmsQueryModelVisitorBase<X> visitor) throws X extends Exception
visit in class RdbmsQueryModelNodeBaseX extends ExceptionCopyright © 2001-2014 Aduna. All Rights Reserved.