net.minecraft.util

public class ClassInstanceMultiMap<T>

extends AbstractCollection<T>

alg
net.minecraft.util.ClassInstanceMultiMap
net.minecraft.class_3509
net.minecraft.util.collection.TypeFilterableList
net.minecraft.src.C_164_
net.minecraft.util.EntitySlice

字段概要

修饰符与类型字段
private final Map<Class<?>, List<T>>
a
byClass
field_15636
elementsByType
f_13527_
private final Class<T>
b
baseClass
field_15637
elementType
f_13528_
private final List<T>
c
allInstances
field_15635
allElements
f_13529_

构造函数概要

修饰符构造函数
public (Class<T> elementType)

方法概要

修饰符与类型方法
public boolean
add(T arg0)
add(T arg0)
add(T arg0)
add(T e)
add(T arg0)
public boolean
remove(Object arg0)
remove(Object arg0)
remove(Object arg0)
remove(Object o)
remove(Object arg0)
public boolean
contains(Object arg0)
contains(Object arg0)
contains(Object arg0)
contains(Object o)
contains(Object arg0)
public <S> Collection<S>
a(Class<S> arg0)
find(Class<S> arg0)
method_15216(Class<S> arg0)
getAllOfType(Class<S> type)
m_13533_(Class<S> arg0)
public Iterator<T>
iterator()
iterator()
iterator()
public List<T>
a()
getAllInstances()
method_34897()
copy()
m_13532_()
public int
size()
size()
size()