DoubleRegistry, IndexRegistry, NameRegistry, ParentedNameRegistrypublic interface IRegistry<T,U>
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<java.util.Map.Entry<T,U>> |
entrySet() |
|
U |
get(T id) |
|
T |
getId(U value) |
|
ResourceName |
getName() |
|
int |
getSize() |
|
com.google.common.collect.BiMap<T,U> |
getUnmodifiable() |
|
java.util.Set<T> |
keySet() |
|
default <V extends IRegistry> |
register() |
|
void |
register(T id,
U value) |
|
void |
unregister(T id) |
|
java.util.Set<U> |
values() |
int getSize()
void unregister(T id)
java.util.Set<T> keySet()
java.util.Set<U> values()
ResourceName getName()
default <V extends IRegistry> V register()