Q - QueryBuilder typeT - Model typepublic abstract class QueryBuilderImpl<Q extends QueryBuilder<?,T>,T> extends java.lang.Object implements QueryBuilder<Q,T>
QueryBuilder implementations.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
feedUrl |
| Modifier | Constructor and Description |
|---|---|
protected |
QueryBuilderImpl() |
protected |
QueryBuilderImpl(java.lang.String feedUrl) |
| Modifier and Type | Method and Description |
|---|---|
protected Q |
appendQueryParam(java.lang.String name,
boolean value) |
protected Q |
appendQueryParam(java.lang.StringBuilder sb,
java.lang.String name,
java.lang.Enum<?> value) |
protected Q |
appendQueryParam(java.lang.String name,
java.util.Date value) |
protected Q |
appendQueryParam(java.lang.String name,
int value) |
protected Q |
appendQueryParam(java.lang.String name,
java.lang.Object value) |
protected Q |
appendQueryParam(java.lang.String name,
java.lang.String value) |
protected java.lang.String |
build() |
protected Q |
castThis() |
Q |
maxResultsNumber(int maxResults) |
protected QueryBuilderImpl()
protected QueryBuilderImpl(java.lang.String feedUrl)
protected Q castThis()
public Q maxResultsNumber(int maxResults)
maxResultsNumber in interface QueryBuilder<Q extends QueryBuilder<?,T>,T>protected Q appendQueryParam(java.lang.String name, java.util.Date value)
protected Q appendQueryParam(java.lang.String name, int value)
protected Q appendQueryParam(java.lang.String name, boolean value)
protected Q appendQueryParam(java.lang.String name, java.lang.Object value)
protected Q appendQueryParam(java.lang.StringBuilder sb, java.lang.String name, java.lang.Enum<?> value)
protected Q appendQueryParam(java.lang.String name, java.lang.String value)
protected java.lang.String build()