public class TieredList
Class TieredList. Provides tieredlist functionality for the Hytale server.
java.lang.Object > TieredList
Field Summary
sortedTierList
private
List
sortedTierList
Field sortedTierList.
tierElements
final
List
tierElements
Field tierElements.
tiers
final
ArrayList
tiers
Field tiers.
Method Detail
TieredList
public
public
TieredList
()
Method TieredList.
removeTier
Method removeTier.
- Parameters:
final inttier
add
public
void
add
(@Nonnull final E element, final int tier)
Method add.
- Parameters:
@Nonnull final Eelementfinal inttier
isEmpty
public
boolean
isEmpty
()
Method isEmpty.
peek
public
E
peek
()
Method peek.
remove
public
E
remove
()
Method remove.
size
public
int
size
()
Method size.
forEach
Method forEach.
- Parameters:
final inttier@Nonnull final Consumer super E>consumer
removeEach
Method removeEach.
- Parameters:
final inttier@Nonnull final Consumer super E>consumer
iterator
public
Iterator
iterator
(final int tier)
Method iterator.
- Parameters:
final inttier
listOf
public
List
listOf
(final int tier)
Method listOf.
- Parameters:
final inttier
tierExists
public
boolean
tierExists
(final int tier)
Method tierExists.
- Parameters:
final inttier
getTiers
public
List
getTiers
()
Method getTiers.
updateSortedTierList
private
void
updateSortedTierList
()
Method updateSortedTierList.
toString
public
String
toString
()
Method toString.