public class SoqlQueryBuilder extends Object
Constructor and Description |
---|
SoqlQueryBuilder() |
SoqlQueryBuilder(SoqlQuery soqlQuery) |
Modifier and Type | Method and Description |
---|---|
SoqlQueryBuilder |
addGroupByPhrase(String newValue) |
SoqlQueryBuilder |
addGroupByPhrases(Collection<String> newValues) |
SoqlQueryBuilder |
addOrderByPhrase(OrderByClause newValue) |
SoqlQueryBuilder |
addOrderByPhrases(Collection<OrderByClause> newValues) |
SoqlQueryBuilder |
addSelectPhrase(String newValue) |
SoqlQueryBuilder |
addSelectPhrases(Collection<String> newValues) |
SoqlQuery |
build() |
SoqlQueryBuilder |
setFullTextSearchClause(String fullTextSearchClause) |
SoqlQueryBuilder |
setGroupByPhrase(List<String> phrases) |
SoqlQueryBuilder |
setHavingClause(Expression havingClause) |
SoqlQueryBuilder |
setLimit(Integer limit) |
SoqlQueryBuilder |
setOffset(Integer offset) |
SoqlQueryBuilder |
setOrderByPhrase(List<OrderByClause> phrases) |
SoqlQueryBuilder |
setSelectPhrase(List<String> phrases) |
SoqlQueryBuilder |
setWhereClause(Expression whereClause) |
SoqlQueryBuilder |
setWhereClause(String whereClause) |
public SoqlQueryBuilder()
public SoqlQueryBuilder(SoqlQuery soqlQuery)
@Nonnull public SoqlQueryBuilder setSelectPhrase(@Nonnull List<String> phrases)
@Nonnull public SoqlQueryBuilder addSelectPhrase(@Nonnull String newValue)
@Nonnull public SoqlQueryBuilder addSelectPhrases(@Nonnull Collection<String> newValues)
@Nonnull public SoqlQueryBuilder setGroupByPhrase(@Nonnull List<String> phrases)
@Nonnull public SoqlQueryBuilder addGroupByPhrase(@Nonnull String newValue)
@Nonnull public SoqlQueryBuilder addGroupByPhrases(@Nonnull Collection<String> newValues)
@Nonnull public SoqlQueryBuilder setOrderByPhrase(@Nonnull List<OrderByClause> phrases)
@Nonnull public SoqlQueryBuilder addOrderByPhrase(@Nonnull OrderByClause newValue)
@Nonnull public SoqlQueryBuilder addOrderByPhrases(@Nonnull Collection<OrderByClause> newValues)
@Nonnull public SoqlQueryBuilder setHavingClause(@Nullable Expression havingClause)
@Nonnull public SoqlQueryBuilder setWhereClause(@Nullable Expression whereClause)
@Nonnull public SoqlQueryBuilder setWhereClause(@Nullable String whereClause)
@Nonnull public SoqlQueryBuilder setFullTextSearchClause(@Nullable String fullTextSearchClause)
@Nonnull public SoqlQueryBuilder setOffset(@Nullable Integer offset)
@Nonnull public SoqlQueryBuilder setLimit(@Nullable Integer limit)
public SoqlQuery build()
Copyright © 2013. All Rights Reserved.