net.sf.jsqlparser.statement.select
Class SubJoin

java.lang.Object
  extended by net.sf.jsqlparser.statement.select.SubJoin
All Implemented Interfaces:
FromItem

public class SubJoin
extends java.lang.Object
implements FromItem

A table created by "(tab1 join tab2)".


Field Summary
private  java.lang.String alias
           
private  Join join
           
private  FromItem left
           
 
Constructor Summary
SubJoin()
           
 
Method Summary
 void accept(FromItemVisitor fromItemVisitor)
           
 java.lang.String getAlias()
           
 Join getJoin()
           
 FromItem getLeft()
           
 void setAlias(java.lang.String string)
           
 void setJoin(Join j)
           
 void setLeft(FromItem l)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

left

private FromItem left

join

private Join join

alias

private java.lang.String alias
Constructor Detail

SubJoin

public SubJoin()
Method Detail

accept

public void accept(FromItemVisitor fromItemVisitor)
Specified by:
accept in interface FromItem

getLeft

public FromItem getLeft()

setLeft

public void setLeft(FromItem l)

getJoin

public Join getJoin()

setJoin

public void setJoin(Join j)

getAlias

public java.lang.String getAlias()
Specified by:
getAlias in interface FromItem

setAlias

public void setAlias(java.lang.String string)
Specified by:
setAlias in interface FromItem

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object