Class IdentifierSearchableIterator<T>

All Implemented Interfaces:
Iterator<T>

@Environment(CLIENT) public class IdentifierSearchableIterator<T> extends AbstractIterator<T>
Mappings:
Namespace Name
named net/minecraft/client/search/IdentifierSearchableIterator
intermediary net/minecraft/class_1122
official gsw
  • Field Details

    • namespacesIterator

      private final PeekingIterator<T> namespacesIterator
      Mappings:
      Namespace Name Mixin selector
      named namespacesIterator Lnet/minecraft/client/search/IdentifierSearchableIterator;namespacesIterator:Lcom/google/common/collect/PeekingIterator;
      intermediary field_5490 Lnet/minecraft/class_1122;field_5490:Lcom/google/common/collect/PeekingIterator;
      official a Lgsw;a:Lcom/google/common/collect/PeekingIterator;
    • pathsIterator

      private final PeekingIterator<T> pathsIterator
      Mappings:
      Namespace Name Mixin selector
      named pathsIterator Lnet/minecraft/client/search/IdentifierSearchableIterator;pathsIterator:Lcom/google/common/collect/PeekingIterator;
      intermediary field_5491 Lnet/minecraft/class_1122;field_5491:Lcom/google/common/collect/PeekingIterator;
      official b Lgsw;b:Lcom/google/common/collect/PeekingIterator;
    • lastIndexComparator

      private final Comparator<T> lastIndexComparator
      Mappings:
      Namespace Name Mixin selector
      named lastIndexComparator Lnet/minecraft/client/search/IdentifierSearchableIterator;lastIndexComparator:Ljava/util/Comparator;
      intermediary field_5492 Lnet/minecraft/class_1122;field_5492:Ljava/util/Comparator;
      official c Lgsw;c:Ljava/util/Comparator;
  • Constructor Details

    • IdentifierSearchableIterator

      public IdentifierSearchableIterator(Iterator<T> namespacesIterator, Iterator<T> pathsIterator, Comparator<T> lastIndexComparator)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/search/IdentifierSearchableIterator;<init>(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V
      intermediary <init> Lnet/minecraft/class_1122;<init>(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V
      official <init> Lgsw;<init>(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V
  • Method Details