org.castor.cpa.persistence.sql.driver
Class JDBCQueryExpression.Join

java.lang.Object
  extended by org.castor.cpa.persistence.sql.driver.JDBCQueryExpression.Join
Enclosing class:
JDBCQueryExpression

static class JDBCQueryExpression.Join
extends java.lang.Object


Field Summary
protected  java.lang.String[] _leftColumns
           
protected  java.lang.String _leftTable
           
protected  boolean _outer
           
protected  java.lang.String[] _rightColumns
           
protected  java.lang.String _rightTable
           
 
Constructor Summary
JDBCQueryExpression.Join(java.lang.String leftTable, java.lang.String[] leftColumns, java.lang.String rightTable, java.lang.String[] rightColumns, boolean outer)
           
JDBCQueryExpression.Join(java.lang.String leftTable, java.lang.String leftColumn, java.lang.String rightTable, java.lang.String rightColumn, boolean outer)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean isOuter()
          Indicates whether the join in question is an outer join.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_leftTable

protected final java.lang.String _leftTable

_leftColumns

protected final java.lang.String[] _leftColumns

_rightTable

protected final java.lang.String _rightTable

_rightColumns

protected final java.lang.String[] _rightColumns

_outer

protected final boolean _outer
Constructor Detail

JDBCQueryExpression.Join

JDBCQueryExpression.Join(java.lang.String leftTable,
                         java.lang.String leftColumn,
                         java.lang.String rightTable,
                         java.lang.String rightColumn,
                         boolean outer)

JDBCQueryExpression.Join

JDBCQueryExpression.Join(java.lang.String leftTable,
                         java.lang.String[] leftColumns,
                         java.lang.String rightTable,
                         java.lang.String[] rightColumns,
                         boolean outer)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

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

isOuter

public boolean isOuter()
Indicates whether the join in question is an outer join.

Returns:
True if it is an outer join.


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com