public class RegistryNamespaced extends RegistrySimple implements IObjectIntIterable
Modifier and Type | Field and Description |
---|---|
protected java.util.Map |
field_148758_b |
protected ObjectIntIdentityMap |
underlyingIntegerMap |
registryObjects
Constructor and Description |
---|
RegistryNamespaced() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(java.lang.Object p_148741_1_) |
protected java.util.Map |
createUnderlyingMap() |
int |
getIDForObject(java.lang.Object p_148757_1_) |
java.lang.Object |
getNameForObject(java.lang.Object p_177774_1_) |
java.lang.Object |
getObject(java.lang.Object p_82594_1_) |
java.lang.Object |
getObjectById(int p_148754_1_) |
java.util.Iterator |
iterator() |
void |
register(int p_177775_1_,
java.lang.Object p_177775_2_,
java.lang.Object p_177775_3_) |
getKeys, putObject
protected ObjectIntIdentityMap underlyingIntegerMap
protected final java.util.Map field_148758_b
public void register(int p_177775_1_, java.lang.Object p_177775_2_, java.lang.Object p_177775_3_)
protected java.util.Map createUnderlyingMap()
createUnderlyingMap
in class RegistrySimple
public java.lang.Object getObject(java.lang.Object p_82594_1_)
getObject
in interface IRegistry
getObject
in class RegistrySimple
public java.lang.Object getNameForObject(java.lang.Object p_177774_1_)
public boolean containsKey(java.lang.Object p_148741_1_)
containsKey
in class RegistrySimple
public int getIDForObject(java.lang.Object p_148757_1_)
public java.lang.Object getObjectById(int p_148754_1_)
public java.util.Iterator iterator()
iterator
in interface java.lang.Iterable
iterator
in class RegistrySimple