com.im.commons.db 5.9.2

com.im.commons.db.dml
Class SQLJoin

java.lang.Object
  extended by com.im.commons.db.dml.SQLJoin

public class SQLJoin
extends Object


Nested Class Summary
static class SQLJoin.Path
           
 
Field Summary
static SQLJoin NO_JOIN
           
 
Constructor Summary
SQLJoin(SQLJoin.Path path)
           
SQLJoin(SQLJoin.Path[] paths)
          Creates a new instance of SQLJoin
 
Method Summary
 void addRequiredTables(Set<SchemaQualifiedName> requiredTables)
           
 void appendTo(StringBuffer buf)
           
 boolean equals(Object o)
           
 SQLJoin.Path[] getPaths()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_JOIN

public static final SQLJoin NO_JOIN
Constructor Detail

SQLJoin

public SQLJoin(SQLJoin.Path[] paths)
Creates a new instance of SQLJoin


SQLJoin

public SQLJoin(SQLJoin.Path path)
Method Detail

getPaths

public SQLJoin.Path[] getPaths()

addRequiredTables

public void addRequiredTables(Set<SchemaQualifiedName> requiredTables)

appendTo

public void appendTo(StringBuffer buf)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

com.im.commons.db 5.9.2