org.israfil.sqlelements
Class LeftOuterJoin

java.lang.Object
  extended by org.israfil.sqlelements.AbstractJoin
      extended by org.israfil.sqlelements.LeftOuterJoin
All Implemented Interfaces:
Join

public class LeftOuterJoin
extends AbstractJoin

Represents a single column from a single (physical or virtual) table.

Version:
$Revision: 22 $
Author:
Christian Edward Gruber , Latest: $Author: cgruber $

Field Summary
 
Fields inherited from class org.israfil.sqlelements.AbstractJoin
left, right
 
Constructor Summary
LeftOuterJoin(Column left, Column right)
           
LeftOuterJoin(java.lang.String columnName, Table left, Table right)
           
 
Method Summary
 java.lang.String render(SQLRenderContext context)
           
 
Methods inherited from class org.israfil.sqlelements.AbstractJoin
getLeftColumn, getRightColumn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeftOuterJoin

public LeftOuterJoin(Column left,
                     Column right)

LeftOuterJoin

public LeftOuterJoin(java.lang.String columnName,
                     Table left,
                     Table right)
Method Detail

render

public java.lang.String render(SQLRenderContext context)
Specified by:
render in interface Join
Specified by:
render in class AbstractJoin


Copyright 2005-2005-2006 null. All Rights Reserved.