Class Overview
A Caché dialect join. Differs from ANSI only in that full outer join
is not supported.
Summary
[Expand]
Inherited Methods |
From class
org.hibernate.sql.ANSIJoinFragment
boolean
|
addCondition(String condition)
|
void
|
addCondition(String alias, String[] columns, String condition)
|
void
|
addCondition(String alias, String[] fkColumns, String[] pkColumns)
|
void
|
addCrossJoin(String tableName, String alias)
|
void
|
addFromFragmentString(String fromFragmentString)
|
void
|
addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType)
|
void
|
addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType, String on)
|
void
|
addJoins(String fromFragment, String whereFragment)
|
JoinFragment
|
copy()
|
String
|
toFromFragmentString()
|
String
|
toWhereFragmentString()
|
|
From class
org.hibernate.sql.JoinFragment
abstract
void
|
addCondition(String alias, String[] fkColumns, String[] pkColumns)
|
abstract
boolean
|
addCondition(String condition)
|
boolean
|
addCondition(StringBuffer buffer, String on)
Appends the 'on' condition to the buffer, returning true if the condition was added.
|
abstract
void
|
addCrossJoin(String tableName, String alias)
|
void
|
addFragment(JoinFragment ojf)
|
abstract
void
|
addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType)
|
abstract
void
|
addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType, String on)
|
abstract
void
|
addJoins(String fromFragment, String whereFragment)
|
abstract
JoinFragment
|
copy()
|
boolean
|
hasFilterCondition()
True if the where fragment is from a filter condition.
|
boolean
|
hasThetaJoins()
|
void
|
setHasFilterCondition(boolean b)
|
void
|
setHasThetaJoins(boolean hasThetaJoins)
|
abstract
String
|
toFromFragmentString()
|
abstract
String
|
toWhereFragmentString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Public Constructors
public
CacheJoinFragment
()
Public Methods