Class CollectionBuilders.Product.class_1379<T>

java.lang.Object
com.google.common.collect.UnmodifiableIterator<T[]>
net.minecraft.util.CollectionBuilders.Product.class_1379<T>
All Implemented Interfaces:
Iterator<T[]>
Enclosing class:
CollectionBuilders.Product<T>

static class CollectionBuilders.Product.class_1379<T>
extends UnmodifiableIterator<T[]>
Mappings:
Namespace Name
official cm$b$a
intermediary net/minecraft/class_1376$class_1378$class_1379
named net/minecraft/util/CollectionBuilders$Product$class_1379
  • Field Details

    • field_5791

      private int field_5791
      Mappings:
      Namespace Name Mixin selector
      official a Lcm$b$a;a:I
      intermediary field_5791 Lnet/minecraft/class_1376$class_1378$class_1379;field_5791:I
      named field_5791 Lnet/minecraft/util/CollectionBuilders$Product$class_1379;field_5791:I
    • field_5792

      private final Iterable<? extends T>[] field_5792
      Mappings:
      Namespace Name Mixin selector
      official b Lcm$b$a;b:[Ljava/lang/Iterable;
      intermediary field_5792 Lnet/minecraft/class_1376$class_1378$class_1379;field_5792:[Ljava/lang/Iterable;
      named field_5792 Lnet/minecraft/util/CollectionBuilders$Product$class_1379;field_5792:[Ljava/lang/Iterable;
    • field_5793

      private final Iterator<? extends T>[] field_5793
      Mappings:
      Namespace Name Mixin selector
      official c Lcm$b$a;c:[Ljava/util/Iterator;
      intermediary field_5793 Lnet/minecraft/class_1376$class_1378$class_1379;field_5793:[Ljava/util/Iterator;
      named field_5793 Lnet/minecraft/util/CollectionBuilders$Product$class_1379;field_5793:[Ljava/util/Iterator;
    • field_5794

      private final T[] field_5794
      Mappings:
      Namespace Name Mixin selector
      official d Lcm$b$a;d:[Ljava/lang/Object;
      intermediary field_5794 Lnet/minecraft/class_1376$class_1378$class_1379;field_5794:[Ljava/lang/Object;
      named field_5794 Lnet/minecraft/util/CollectionBuilders$Product$class_1379;field_5794:[Ljava/lang/Object;
  • Constructor Details

    • class_1379

      private class_1379​(Class<T> class2, Iterable<? extends T>[] iterable)
  • Method Details

    • method_4904

      private void method_4904()
      Mappings:
      Namespace Name Mixin selector
      official b Lcm$b$a;b()V
      intermediary method_4904 Lnet/minecraft/class_1376$class_1378$class_1379;method_4904()V
      named method_4904 Lnet/minecraft/util/CollectionBuilders$Product$class_1379;method_4904()V
    • hasNext

      public boolean hasNext()
      Mappings:
      Namespace Name Mixin selector
      official hasNext Lcm$b$a;hasNext()Z
      intermediary hasNext Lnet/minecraft/class_1376$class_1378$class_1379;hasNext()Z
      named hasNext Lnet/minecraft/util/CollectionBuilders$Product$class_1379;hasNext()Z
    • method_4903

      public T[] method_4903()
      Mappings:
      Namespace Name Mixin selector
      official a Lcm$b$a;a()[Ljava/lang/Object;
      intermediary method_4903 Lnet/minecraft/class_1376$class_1378$class_1379;method_4903()[Ljava/lang/Object;
      named method_4903 Lnet/minecraft/util/CollectionBuilders$Product$class_1379;method_4903()[Ljava/lang/Object;