com.ibm.commerce.member.search

Class WhereClauseJoinCondition

  • All Implemented Interfaces:
    java.io.Serializable


    public class WhereClauseJoinCondition
    extends WhereClauseFreeFormCondition
    These objects represent WHERE clause conditions for use by the JOIN conditions. It is a subtype of the WhereClauseFreeFormCondition class, and behaves in a very similar fashion. Like the parent class, when using this WHERE clause condition object you must manually specify the WHERE clause SQL, the FROM tables, and the query parameter values.
    Usage:
            
    WhereClauseCondition cond new WhereClauseJoinCondition("USERREG.USERS_ID = USERS.USERS_ID");
    This example will create a join condition for the USERREG table, specifically to join it with the USERS table. This example presumes that you are using the join from the users query object, which defines the USERS table as one of its core query tables.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM Copyright
        See Also:
        Constant Field Values
    • Constructor Detail

      • WhereClauseJoinCondition

        public WhereClauseJoinCondition(java.lang.String astrFreeFormWhereClause)
        Parameters:
        astrFreeFormWhereClause -
      • WhereClauseJoinCondition

        public WhereClauseJoinCondition(java.lang.String astrFreeFormWhereClause,
                                        java.util.Set asetFromTables,
                                        java.util.Vector avecWhereClauseParameters)
        Parameters:
        astrFreeFormWhereClause -
        asetFromTables -
        avecWhereClauseParameters -