Class GameVariablesRequest
- java.lang.Object
-
- com.treescrub.spedran.ResourceCollectionRequest<Variable>
-
- com.treescrub.spedran.requests.builders.game.GameVariablesRequest
-
public class GameVariablesRequest extends ResourceCollectionRequest<Variable>
-
-
Constructor Summary
Constructors Constructor Description GameVariablesRequest(Game game)GameVariablesRequest(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GameVariablesRequestsortByMandatory()Sorts the variables by theVariable.isMandatory()boolean flag.GameVariablesRequestsortByName()Sorts the variables alphanumerically by the variable name.GameVariablesRequestsortByPosition()Sorts the variables by the moderator defined position.GameVariablesRequestsortByUserDefined()Sorts the variables by theVariable.isUserDefined()boolean flag.GameVariablesRequestsortDirection(SortDirection direction)Sets the direction (ascending or descending) of the sorting.-
Methods inherited from class com.treescrub.spedran.ResourceCollectionRequest
complete
-
-
-
-
Method Detail
-
sortByName
public GameVariablesRequest sortByName()
Sorts the variables alphanumerically by the variable name.- Returns:
- this
GameVariablesRequestbuilder
-
sortByMandatory
public GameVariablesRequest sortByMandatory()
Sorts the variables by theVariable.isMandatory()boolean flag.- Returns:
- this
GameVariablesRequestbuilder
-
sortByUserDefined
public GameVariablesRequest sortByUserDefined()
Sorts the variables by theVariable.isUserDefined()boolean flag.- Returns:
- this
GameVariablesRequestbuilder
-
sortByPosition
public GameVariablesRequest sortByPosition()
Sorts the variables by the moderator defined position.- Returns:
- this
GameVariablesRequestbuilder
-
sortDirection
public GameVariablesRequest sortDirection(SortDirection direction)
Sets the direction (ascending or descending) of the sorting.- Parameters:
direction- the sort direction- Returns:
- this
GamesRequestbuilder
-
-