/** * Adds a join, represented by the given information, to the fragment. * * @param tableName The name of the table being joined. * @param alias The alias applied to the table being joined. * @param fkColumns The columns (from the table being joined) used to define the join-restriction (the ON) * @param pkColumns The columns (from the table being joined to) used to define the join-restriction (the ON) * @param joinType The type of join to produce (INNER, etc). */ public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType) { addJoin( tableName, alias, fkColumns, pkColumns, joinType, null ); }
public void addJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on) { if ( joinType == JoinType.FULL_JOIN ) { throw new AssertionFailure( "Cache does not support full outer joins" ); } super.addJoin( rhsTableName, rhsAlias, lhsColumns, rhsColumns, joinType, on ); }
/** * Adds a join, represented by the given information, to the fragment. * * @param tableName The name of the table being joined. * @param alias The alias applied to the table being joined. * @param fkColumns The columns (from the table being joined) used to define the join-restriction (the ON) * @param pkColumns The columns (from the table being joined to) used to define the join-restriction (the ON) * @param joinType The type of join to produce (INNER, etc). */ public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType) { addJoin( tableName, alias, fkColumns, pkColumns, joinType, null ); }
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType) { addJoin(tableName, alias, fkColumns, pkColumns, joinType, null); }
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType) { addJoin(tableName, alias, fkColumns, pkColumns, joinType, null); }
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, int joinType) { addJoin(tableName, alias, fkColumns, pkColumns, joinType, null); }
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType) { addJoin(tableName, alias, fkColumns, pkColumns, joinType, null); }
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on) { if ( joinType == JoinType.FULL_JOIN ) { throw new AssertionFailure( "Cache does not support full outer joins" ); } super.addJoin( tableName, alias, fkColumns, pkColumns, joinType, on ); }
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on) { if ( joinType == JoinType.FULL_JOIN ) { throw new AssertionFailure( "Cache does not support full outer joins" ); } super.addJoin( tableName, alias, fkColumns, pkColumns, joinType, on ); }
public void addJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on) { if ( joinType == JoinType.FULL_JOIN ) { throw new AssertionFailure( "Cache does not support full outer joins" ); } super.addJoin( rhsTableName, rhsAlias, lhsColumns, rhsColumns, joinType, on ); }