java.lang.Object
cn.nukkit.level.generator.populator.impl.structure.utils.template.IdMapper<T>
All Implemented Interfaces:
Iterable<T>

@PowerNukkitXOnly @Since("1.19.21-r2") public class IdMapper<T> extends Object implements Iterable<T>
  • Constructor Details

    • IdMapper

      public IdMapper()
    • IdMapper

      public IdMapper(int expectedSize)
  • Method Details

    • iterator

      public Iterator<T> iterator()
      Specified by:
      iterator in interface Iterable<T>
    • addMapping

      public void addMapping(T t, int id)
    • add

      public void add(T t)
    • getId

      public int getId(T t)
    • byId

      public final T byId(int id)
    • size

      public int size()