## Uses of Class
org.apache.torque.sql.WhereClauseExpression

- Packages that use WhereClauseExpression
  Package | Description
  --- | ---
  org.apache.torque.sql.whereclausebuilder | This package contains classes which can build PreparedStatementParts from a WhereClauseExpression.

- - ### Uses of WhereClauseExpression in org.apache.torque.sql.whereclausebuilder

    Methods in org.apache.torque.sql.whereclausebuilder with parameters of type WhereClauseExpression
    Modifier and Type | Method | Description
    --- | --- | ---
    `PreparedStatementPart` | CurrentDateTimePsPartBuilder.`buildPs​(WhereClauseExpression whereClauseExpression, boolean ignoreCase, Query query, Adapter adapter)` | Builds a PreparedStatementPart from a WhereClauseExpression.
    `PreparedStatementPart` | EnumValueBuilder.`buildPs​(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter)` | Takes a WhereClauseExpression containing a enum object and unwraps the enum value.
    `PreparedStatementPart` | InBuilder.`buildPs​(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter)` | Takes a columnName and criteria and builds a SQL 'IN' expression taking into account the ignoreCase flag.
    `PreparedStatementPart` | LikeBuilder.`buildPs​(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter)` | Builds the PS part for a WhereClauseExpression with a LIKE operator.
    `PreparedStatementPart` | NullValueBuilder.`buildPs​(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter)` | Builds a PreparedStatementPart from a WhereClauseExpression which rhs is null and which has one of the comparison opertator =, <>, or !
    `PreparedStatementPart` | StandardBuilder.`buildPs​(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter)` | Builds a PreparedStatementPart from a WhereClauseExpression which RHS and LHS is a simple value.
    `PreparedStatementPart` | VerbatimSqlConditionBuilder.`buildPs​(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter)` | Builds the PS part for a WhereClauseExpression with a verbatim SQL condition.
    `PreparedStatementPart` | WhereClausePsPartBuilder.`buildPs​(WhereClauseExpression whereClauseExpression, boolean ignoreCase, Query query, Adapter adapter)` | Builds a PreparedStatementPart from a WhereClauseExpression.
    `boolean` | CurrentDateTimePsPartBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.
    `boolean` | EnumValueBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.
    `boolean` | InBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.
    `boolean` | LikeBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.
    `boolean` | NullValueBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.
    `boolean` | StandardBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.
    `boolean` | VerbatimSqlConditionBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.
    `boolean` | WhereClausePsPartBuilder.`isApplicable​(WhereClauseExpression whereClauseExpression, Adapter adapter)` | Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.