Class CriteriaQueryBuilder<T>

java.lang.Object
google.registry.persistence.transaction.CriteriaQueryBuilder<T>

public class CriteriaQueryBuilder<T> extends Object
An extension of CriteriaQuery that uses a Builder-style pattern when adding "WHERE" and/or "ORDER BY" clauses.

CriteriaQuery, as is, requires that all clauses must be passed in at once -- if one calls "WHERE" multiple times, the later call overwrites the earlier call.