Top Description Fields Constructors Methods
org.hibernate.sql

public Class ANSIJoinFragment

extends JoinFragment
Class Inheritance
Known Direct Subclasses
org.hibernate.sql.CacheJoinFragment
Imports
org.hibernate.AssertionFailure

An ANSI-style join
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private StringBuffer
private StringBuffer
Inherited from org.hibernate.sql.JoinFragment:
FULL_JOININNER_JOINLEFT_OUTER_JOINRIGHT_OUTER_JOIN

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addCondition(String alias, String[] columns, String condition)

public void
addCondition(String alias, String[] fkColumns, String[] pkColumns)

Implements abstract org.hibernate.sql.JoinFragment.addCondition.

public boolean
public void
public void
addFromFragmentString(String fromFragmentString)

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

Implements abstract org.hibernate.sql.JoinFragment.addJoin.

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

Implements abstract org.hibernate.sql.JoinFragment.addJoin.

public void
addJoins(String fromFragment, String whereFragment)

Implements abstract org.hibernate.sql.JoinFragment.addJoins.

public JoinFragment
public String
public String
Inherited from org.hibernate.sql.JoinFragment:
addConditionaddFragmenthasFilterConditionhasThetaJoinssetHasFilterConditionsetHasThetaJoins

Field Detail

bufferback to summary
private StringBuffer buffer
conditionsback to summary
private StringBuffer conditions

Constructor Detail

ANSIJoinFragmentback to summary
public ANSIJoinFragment()

Method Detail

addConditionback to summary
public void addCondition(String alias, String[] columns, String condition)
addConditionback to summary
public void addCondition(String alias, String[] fkColumns, String[] pkColumns)

Implements abstract org.hibernate.sql.JoinFragment.addCondition.

addConditionback to summary
public boolean addCondition(String condition)

Implements abstract org.hibernate.sql.JoinFragment.addCondition.

addCrossJoinback to summary
public void addCrossJoin(String tableName, String alias)

Implements abstract org.hibernate.sql.JoinFragment.addCrossJoin.

addFromFragmentStringback to summary
public void addFromFragmentString(String fromFragmentString)
addJoinback to summary
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType)

Implements abstract org.hibernate.sql.JoinFragment.addJoin.

addJoinback to summary
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType, String on)

Implements abstract org.hibernate.sql.JoinFragment.addJoin.

addJoinsback to summary
public void addJoins(String fromFragment, String whereFragment)

Implements abstract org.hibernate.sql.JoinFragment.addJoins.

copyback to summary
public JoinFragment copy()

Implements abstract org.hibernate.sql.JoinFragment.copy.

toFromFragmentStringback to summary
public String toFromFragmentString()

Implements abstract org.hibernate.sql.JoinFragment.toFromFragmentString.

toWhereFragmentStringback to summary
public String toWhereFragmentString()

Implements abstract org.hibernate.sql.JoinFragment.toWhereFragmentString.