net.minecraft.util

class IterableBuilder$ArrayIterable$ArrayIterator<T>

extends com.google.common.collect.UnmodifiableIterator<T[]>

ew$b$a
net.minecraft.class_2554$class_2556$class_2557
net.minecraft.util.IterableBuilder$ArrayIterable$ArrayIterator
net.minecraft.util.math.Cartesian$Product$ProductIterator
net.minecraft.util.math.Cartesian$Product$ProductIterator

Field summary

Modifier and TypeField
private int
a
field_11449
nextIterator
field_179426_a
index
private final Iterable<? extends T>[]
b
field_11450
iterables
field_179424_b
iterables
private final Iterator<? extends T>[]
c
field_11451
iterators
field_179425_c
iterators
private final T[]
d
field_11452
nextArray
field_179423_d
results

Constructor summary

ModifierConstructor
private (Class<T> type, Iterable<? extends T>[] iterables)

Method summary

Modifier and TypeMethod
private void
b()
method_10522()
cleanUp()
func_179422_b()
endOfData()
public boolean
hasNext()
hasNext()
hasNext()
hasNext()
public T[]
a()
method_10521()
next()
next()
next()