Interface AbstractWhereStarter<F extends AbstractWhereFinisher<?>,D extends AbstractWhereStarter<F,D>>

Type Parameters:
F - the implementation of the Where DSL customized for a particular SQL statement.
All Superinterfaces:
ConfigurableStatement<D>
All Known Implementing Classes:
AbstractQueryExpressionDSL, CountDSL, DeleteDSL, QueryExpressionDSL, QueryExpressionDSL.JoinSpecificationFinisher, UpdateDSL, WhereDSL

public interface AbstractWhereStarter<F extends AbstractWhereFinisher<?>,D extends AbstractWhereStarter<F,D>> extends ConfigurableStatement<D>
Base class for DSLs that support where clauses - which is every DSL except Insert. The purpose of the class is to provide a common set of where methods that can be used by any statement.