# Uses of Interface
org.apache.torque.sql.whereclausebuilder.WhereClausePsPartBuilder

Packages that use WhereClausePsPartBuilder
Package
Description
org.apache.torque.sql
This package contains classes which are mainly used in the SQL generation process.
org.apache.torque.sql.whereclausebuilder
This package contains classes which can build PreparedStatementParts from a WhereClauseExpression.

- ## Uses of WhereClausePsPartBuilder in org.apache.torque.sql

  Methods in org.apache.torque.sql that return types with arguments of type WhereClausePsPartBuilder
  Modifier and Type
  Method
  Description
  `static List<WhereClausePsPartBuilder>`
  SqlBuilder.`getWhereClausePsPartBuilders()`
  Returns the Builders which are responsible to render single where clause conditions.

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

  Classes in org.apache.torque.sql.whereclausebuilder that implement WhereClausePsPartBuilder
  Modifier and Type
  Class
  Description
  `class`
  `AbstractWhereClausePsPartBuilder`
  Abstract base class for a WhereClausePsPartBuilder.
  `class`
  `CurrentDateTimePsPartBuilder`
  A WhereClausePsPartBuilder which handles `SqlEnum.CURRENT_DATE` and `SqlEnum.CURRENT_TIME`.
  `class`
  `EnumValueBuilder`
  Builds a PreparedStatementPart from a WhereClauseExpression containing an enum object.
  `class`
  `InBuilder`
  Builds a PreparedStatementPart from a WhereClauseExpression containing a Like operator.
  `class`
  `LikeBuilder`
  Builds a PreparedStatementPart from a WhereClauseExpression containing a Like operator.
  `class`
  `NullValueBuilder`
  Builds a PreparedStatementPart from a WhereClauseExpression which rhs is null and which has one of the comparison opertator =, <>, or !
  `class`
  `StandardBuilder`
  Builds a PreparedStatementPart from a WhereClauseExpression which RHS and LHS is a simple value.
  `class`
  `VerbatimSqlConditionBuilder`
  Builds a PreparedStatementPart from a WhereClauseExpression containing a verbatim SQL condition.