Top Description Fields Constructors Methods
org.hibernate.sql

public Class Sybase11JoinFragment

extends JoinFragment
Class Inheritance

An old Sybase-style join (before Sybase supported the ANSI style "inner join" etc syntax) This is needed for Sybase 11.9.2 and earlier, using the HQL 2.* syntax with Collections.
Author
Colm O' Flaherty

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

afterFromback to summary
private StringBuffer afterFrom
afterWhereback to summary
private StringBuffer afterWhere

Constructor Detail

Sybase11JoinFragmentback to summary
public Sybase11JoinFragment()

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.