Class MinifigCollectionManagementServiceImpl
- java.lang.Object
-
- org.dajlab.bricksetapi.v3.service.AbstractBricksetService
-
- org.dajlab.bricksetapi.v3.service.impl.MinifigCollectionManagementServiceImpl
-
public class MinifigCollectionManagementServiceImpl extends AbstractBricksetService
Implementation of the minifig collection management methods.- Author:
- Erik
-
-
Constructor Summary
Constructors Constructor Description MinifigCollectionManagementServiceImpl(String apiKey)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MinifigCollection>getMinifigCollection(GetMinifigCollectionParameters params, String userHash)Get a list of minifigs owned/wanted by a user.List<UserMinifigNotes>getUserMinifigNotes(String userHash)Get all of a user's minifigure notes.voidsetMinifigCollection(String minifigNumber, SetMinifigCollectionParameters params, String userHash)Add/change a user's 'loose' minifig collection.-
Methods inherited from class org.dajlab.bricksetapi.v3.service.AbstractBricksetService
returnJsonResponse, returnJsonResponse
-
-
-
-
Constructor Detail
-
MinifigCollectionManagementServiceImpl
public MinifigCollectionManagementServiceImpl(String apiKey)
Constructor.- Parameters:
apiKey- api key
-
-
Method Detail
-
getMinifigCollection
public List<MinifigCollection> getMinifigCollection(GetMinifigCollectionParameters params, String userHash) throws BricksetException
Get a list of minifigs owned/wanted by a user.- Parameters:
params- parametersuserHash- userhash- Returns:
- list of minifigs
- Throws:
BricksetException- if status is not success
-
setMinifigCollection
public void setMinifigCollection(String minifigNumber, SetMinifigCollectionParameters params, String userHash) throws BricksetException
Add/change a user's 'loose' minifig collection.- Parameters:
minifigNumber- minifig numberparams- parametersuserHash- userhash- Throws:
BricksetException- if status is not success
-
getUserMinifigNotes
public List<UserMinifigNotes> getUserMinifigNotes(String userHash) throws BricksetException
Get all of a user's minifigure notes.- Parameters:
userHash- userhash- Returns:
- a list of all user's notes
- Throws:
BricksetException- if status is not success
-
-