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 hou
-
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 aLhou;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 bLhou;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 cLhou;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>Lhou;<init>(Ljava/util/Iterator;Ljava/util/Iterator;Ljava/util/Comparator;)V
-
-
Method Details
-
computeNext
- Specified by:
computeNextin classAbstractIterator<T>
-