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()