Package org.kingdoms.constants.player
Class RankMap
java.lang.Object
org.kingdoms.constants.player.RankMap
- All Implemented Interfaces:
Cloneable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddOrReplace(@NonNull Rank rank) voidbump(int priority) protected voidclear()@NonNull RankMapclone()static voidfixDuplicates(@NonNull Map<String, Rank> ranks) static voidfixDuplicates(@NonNull TreeMap<Integer, Rank> sorted) @Nullable Rankget(int priority) @Nullable Rank@NonNull Rank@NonNull RankgetRanks()booleanhas(int priority) booleanbooleanisMemberRank(@NonNull Rank rank) void@Nullable Rankremove(int priority) @Nullable Rank@Nullable Rankintsize()voidupdateNode(@NonNull String node, @NonNull String newNode)
-
Field Details
-
main
-
sorted
-
-
Constructor Details
-
RankMap
public RankMap() -
RankMap
-
RankMap
-
RankMap
-
-
Method Details
-
clear
protected void clear() -
fixDuplicates
-
fixDuplicates
-
get
-
get
-
has
public boolean has(int priority) -
has
-
updateNode
-
addOrReplace
-
push
-
size
public int size() -
clone
-
getRanks
-
remove
-
bump
public void bump(int priority) -
remove
-
remove
-
getSortedRanks
-
getLowestRank
-
getHighestRank
-
isMemberRank
-