Class NationTopData
java.lang.Object
org.kingdoms.constants.top.IndexedTopData<UUID,Nation>
org.kingdoms.constants.top.ExpressionBasedTopData<UUID,Nation>
org.kingdoms.constants.top.common.GroupTopData<Nation>
org.kingdoms.constants.top.common.NationTopData
- All Implemented Interfaces:
Comparator<Nation>,TopData<Nation>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.kingdoms.constants.top.ExpressionBasedTopData
ExpressionBasedTopData.Creator<TOP extends ExpressionBasedTopData<?,?>> -
Constructor Summary
ConstructorsConstructorDescriptionNationTopData(org.kingdoms.utils.compilers.expressions.MathExpression comparator, org.kingdoms.utils.compilers.expressions.ConditionalExpression filter, String dataName, Messenger displayName, Messenger description) -
Method Summary
Methods inherited from class org.kingdoms.constants.top.common.GroupTopData
createKeyArray, getKey, getPlaceholderProviderMethods inherited from class org.kingdoms.constants.top.ExpressionBasedTopData
compare, getDataName, getDescription, getDisplayName, getFilter, getPredicate, getTopValueOf, isIncluded, parse, toStringMethods inherited from class org.kingdoms.constants.top.IndexedTopData
getPositionOf, getTop, getTop, getTopPosition, size, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
NationTopData
-
-
Method Details
-
createValueArray
- Specified by:
createValueArrayin classIndexedTopData<UUID,Nation>
-
fetchData
- Specified by:
fetchDatain classIndexedTopData<UUID,Nation>
-