net.minecraft.util

public class ClassInstanceMultiMap<T>

extends AbstractCollection<T>

ayx
net.minecraft.util.ClassInstanceMultiMap
net.minecraft.class_3509

Field summary

Modifier and TypeField
private final Map<Class<?>, List<T>>
a
byClass
field_15636
private final Class<T>
b
baseClass
field_15637
private final List<T>
c
allInstances
field_15635

Constructor summary

ModifierConstructor
public (Class<T> arg0)

Method summary

Modifier and TypeMethod
public boolean
add(T arg0)
add(T arg0)
public boolean
remove(Object arg0)
remove(Object arg0)
public boolean
contains(Object arg0)
contains(Object arg0)
public <S> Collection<S>
a(Class<S> arg0)
find(Class<S> arg0)
method_15216(Class<S> arg0)
public Iterator<T>
iterator()
iterator()
public List<T>
a()
getAllInstances()
method_34897()
public int
size()
size()