Package discord4j.rest.util
Class OrderUtil
java.lang.Object
discord4j.rest.util.OrderUtil
A utility class for the sorting of
RestRole.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Comparator<discord4j.discordjson.json.RoleData>The ordering of Discordroles. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Flux<discord4j.discordjson.json.RoleData>orderRoles(Flux<discord4j.discordjson.json.RoleData> roles) Sortsrolesaccording to visual ordering in Discord.
-
Field Details
-
ROLE_ORDER
-
-
Constructor Details
-
OrderUtil
public OrderUtil()
-
-
Method Details
-
orderRoles
public static Flux<discord4j.discordjson.json.RoleData> orderRoles(Flux<discord4j.discordjson.json.RoleData> roles) Sortsrolesaccording to visual ordering in Discord. Roles at the bottom of the list are first.sorts roles according to
ROLE_ORDER.- Parameters:
roles- The roles to sort.- Returns:
- The sorted roles.
-