public class SetParameters extends Object
| Constructor and Description |
|---|
SetParameters() |
| Modifier and Type | Method and Description |
|---|---|
SetParameters |
addSetNumber(String setNumber)
Full set number, in the format {number}-{variant}, e.g. 6876-1
|
SetParameters |
addSubtheme(String subtheme) |
SetParameters |
addTheme(String theme) |
SetParameters |
addYear(String year) |
Boolean |
getExtendedData() |
OrderByEnum |
getOrderBy() |
protected Boolean |
getOwned() |
Integer |
getPageNumber() |
Integer |
getPageSize() |
String |
getQuery() |
Integer |
getSetId() |
List<String> |
getSetNumber() |
List<String> |
getSubtheme() |
String |
getTag() |
List<String> |
getTheme() |
Calendar |
getUpdatedSince() |
protected Boolean |
getWanted() |
List<String> |
getYear() |
SetParameters |
onlyOwned()
Retrieve a user's owned sets
|
SetParameters |
onlyWanted()
Retrieve a user's wanted sets.
|
void |
setExtendedData(Boolean extendedData)
Set to true to retrieve the full data set, including tags, description and
notes.
|
SetParameters |
setOrderBy(OrderByEnum orderBy)
Sort order
|
protected void |
setOwned(Boolean owned)
Set to true to retrieve a user's owned sets
|
SetParameters |
setPageNumber(Integer pageNumber)
Specify which page of records to retrieve, use in conjunction with pageSize
(default: 1)
|
SetParameters |
setPageSize(Integer pageSize)
Specify how many records to retrieve (default: 20, max: 500)
|
SetParameters |
setQuery(String query)
Search term: searches set number, name, theme, subtheme, barcode
|
SetParameters |
setSetId(Integer setId)
Internal SetID.
|
void |
setTag(String tag) |
SetParameters |
setUpdatedSince(Calendar updatedSince) |
protected void |
setWanted(Boolean wanted)
Set to true to retrieve a user's wanted sets
|
SetParameters |
withExtendedData()
Retrieve the full data set, including tags, description and notes.
|
public final SetParameters onlyOwned()
public final SetParameters onlyWanted()
public final SetParameters setSetId(Integer setId)
setId - the setId to setpublic final SetParameters setQuery(String query)
query - the query to setpublic final SetParameters addTheme(String theme)
theme - the theme to setpublic final SetParameters addSubtheme(String subtheme)
subtheme - the subtheme to setpublic final SetParameters addSetNumber(String setNumber)
setNumber - the setNumber to setpublic final SetParameters addYear(String year)
year - the year to setprotected final void setOwned(Boolean owned)
owned - the owned to setprotected final void setWanted(Boolean wanted)
wanted - the wanted to setpublic final SetParameters setUpdatedSince(Calendar updatedSince)
updatedSince - the updatedSince to setpublic final SetParameters setOrderBy(OrderByEnum orderBy)
orderBy - the orderBy to setpublic final SetParameters setPageSize(Integer pageSize)
pageSize - the pageSize to setpublic final SetParameters setPageNumber(Integer pageNumber)
pageNumber - the pageNumber to setpublic SetParameters withExtendedData()
public final Integer getSetId()
public final String getQuery()
protected final Boolean getOwned()
protected final Boolean getWanted()
public final Calendar getUpdatedSince()
public final OrderByEnum getOrderBy()
public final Integer getPageSize()
public final Integer getPageNumber()
public String getTag()
public void setTag(String tag)
tag - the tag to setpublic Boolean getExtendedData()
public void setExtendedData(Boolean extendedData)
extendedData - the extendedData to setCopyright © 2020. All rights reserved.