Package net.minecraft.client.search
Class IdentifierSearchableIterator<T>
java.lang.Object
com.google.common.collect.UnmodifiableIterator<T>
com.google.common.collect.AbstractIterator<T>
net.minecraft.client.search.IdentifierSearchableIterator<T>
- All Implemented Interfaces:
Iterator<T>
- Mappings:
Namespace Name named net/minecraft/client/search/IdentifierSearchableIteratorintermediary net/minecraft/class_1122official guh
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Comparator<T> private final PeekingIterator<T> private final PeekingIterator<T> -
Constructor Summary
ConstructorsConstructorDescriptionIdentifierSearchableIterator(Iterator<T> namespacesIterator, Iterator<T> pathsIterator, Comparator<T> lastIndexComparator) -
Method Summary
Methods inherited from class com.google.common.collect.AbstractIterator
endOfData, hasNext, next, peekMethods inherited from class com.google.common.collect.UnmodifiableIterator
removeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
namespacesIterator
- Mappings:
Namespace Name Mixin selector named namespacesIteratorLnet/minecraft/client/search/IdentifierSearchableIterator;namespacesIterator:Lcom/google/common/collect/PeekingIterator;intermediary field_5490Lnet/minecraft/class_1122;field_5490:Lcom/google/common/collect/PeekingIterator;official aLguh;a:Lcom/google/common/collect/PeekingIterator;
-
pathsIterator
- Mappings:
Namespace Name Mixin selector named pathsIteratorLnet/minecraft/client/search/IdentifierSearchableIterator;pathsIterator:Lcom/google/common/collect/PeekingIterator;intermediary field_5491Lnet/minecraft/class_1122;field_5491:Lcom/google/common/collect/PeekingIterator;official bLguh;b:Lcom/google/common/collect/PeekingIterator;
-
lastIndexComparator
- Mappings:
Namespace Name Mixin selector named lastIndexComparatorLnet/minecraft/client/search/IdentifierSearchableIterator;lastIndexComparator:Ljava/util/Comparator;intermediary field_5492Lnet/minecraft/class_1122;field_5492:Ljava/util/Comparator;official cLguh;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;)Vintermediary <init>Lnet/minecraft/class_1122;<init>(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)Vofficial <init>Lguh;<init>(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V
-
-
Method Details
-
computeNext
- Specified by:
computeNextin classAbstractIterator<T>
-