public static class GlobalTagAccessor.CachedTag<T> extends Object implements Tag.Identified<T>
Tag.Builder, Tag.Entry, Tag.Identified<T>, Tag.ObjectEntry, Tag.TagEntry, Tag.TrackedEntry| Modifier and Type | Field and Description |
|---|---|
private Tag<T> |
currentTag |
protected Identifier |
id |
| Modifier | Constructor and Description |
|---|---|
private |
CachedTag(Identifier id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(T entry) |
private Tag<T> |
get() |
Identifier |
getId() |
(package private) void |
updateContainer(Function<Identifier,Tag<T>> tagFactory) |
List<T> |
values() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRandom, method_28134, ofprotected final Identifier id
private CachedTag(Identifier id)
public Identifier getId()
getId in interface Tag.Identified<T>void updateContainer(Function<Identifier,Tag<T>> tagFactory)