org.hibernate.sql

Class CacheJoinFragment


public class CacheJoinFragment
extends ANSIJoinFragment

A Caché dialect join. Differs from ANSI only in that full outer join is not supported.
Authors:
Jeff Miller
Jonathan Levinson

Field Summary

Fields inherited from class org.hibernate.sql.JoinFragment

FULL_JOIN, INNER_JOIN, LEFT_OUTER_JOIN, RIGHT_OUTER_JOIN

Method Summary

void
addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType, String on)

Methods inherited from class org.hibernate.sql.ANSIJoinFragment

addCondition, addCondition, addCondition, addCrossJoin, addFromFragmentString, addJoin, addJoin, addJoins, copy, toFromFragmentString, toWhereFragmentString

Methods inherited from class org.hibernate.sql.JoinFragment

addCondition, addCondition, addCondition, addCrossJoin, addFragment, addJoin, addJoin, addJoins, copy, hasFilterCondition, hasThetaJoins, setHasFilterCondition, setHasThetaJoins, toFromFragmentString, toWhereFragmentString

Method Details

addJoin

public void addJoin(String tableName,
                    String alias,
                    String[] fkColumns,
                    String[] pkColumns,
                    int joinType,
                    String on)
Overrides:
addJoin in interface ANSIJoinFragment