com.scalar.db.sql.statement.builder.OngoingWhereAnd Maven / Gradle / Ivy
package com.scalar.db.sql.statement.builder;
import com.scalar.db.sql.OrPredicateList;
import com.scalar.db.sql.Predicate;
public interface OngoingWhereAnd> {
/**
* Adds a predicate for a WHERE clause.
*
* @param predicate a predicate for a WHERE clause
* @return a builder object
*/
ONGOING_WHERE_AND and(Predicate predicate);
/**
* Specifies WHERE predicates.
*
* @param orPredicateList a list of or-wise WHERE predicates to add
* @return a builder object
*/
ONGOING_WHERE_AND and(OrPredicateList orPredicateList);
}