Class GameCategoriesRequest
- java.lang.Object
-
- com.treescrub.spedran.ResourceCollectionRequest<Category>
-
- com.treescrub.spedran.requests.builders.game.GameCategoriesRequest
-
public class GameCategoriesRequest extends ResourceCollectionRequest<Category>
-
-
Constructor Summary
Constructors Constructor Description GameCategoriesRequest(Game game)GameCategoriesRequest(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GameCategoriesRequestmiscellaneous(boolean includeMiscellaneous)Sets whether miscellaneous categories should be returned.GameCategoriesRequestsortByMiscellaneous()Sorts the returned categories by the miscellaneous flag.GameCategoriesRequestsortByName()Sorts the returned categories alphanumerically by name.GameCategoriesRequestsortByPosition()Sorts the returned categories by the moderator defined position.GameCategoriesRequestsortDirection(SortDirection direction)Sets the direction to sort the returned categories.-
Methods inherited from class com.treescrub.spedran.ResourceCollectionRequest
complete
-
-
-
-
Method Detail
-
miscellaneous
public GameCategoriesRequest miscellaneous(boolean includeMiscellaneous)
Sets whether miscellaneous categories should be returned.Defaults to
true.- Parameters:
includeMiscellaneous- whether to include miscellaneous categories in the results- Returns:
- this object
-
sortByName
public GameCategoriesRequest sortByName()
Sorts the returned categories alphanumerically by name.- Returns:
- this object
- See Also:
IdentifiableNamedResource.getName()
-
sortByMiscellaneous
public GameCategoriesRequest sortByMiscellaneous()
Sorts the returned categories by the miscellaneous flag.- Returns:
- this object
- See Also:
Category.isMiscellaneous()
-
sortByPosition
public GameCategoriesRequest sortByPosition()
Sorts the returned categories by the moderator defined position.- Returns:
- this object
-
sortDirection
public GameCategoriesRequest sortDirection(SortDirection direction)
Sets the direction to sort the returned categories.- Parameters:
direction- the direction to sort, either ascending or descending- Returns:
- this object
-
-