Class MetadataHolder
java.lang.Object
com.soulfiremc.server.api.metadata.MetadataHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
get
(MetadataKey<T> key) <T> T
getAndRemove
(MetadataKey<T> key) <T> T
getOrDefault
(MetadataKey<T> key, T defaultValue) <T> T
getOrSet
(MetadataKey<T> key, Supplier<T> defaultValue) <T> void
remove
(MetadataKey<T> key) <T> void
set
(MetadataKey<T> key, T value)
-
Constructor Details
-
MetadataHolder
public MetadataHolder()
-
-
Method Details
-
getOrSet
-
getOrDefault
-
get
-
set
-
remove
-
getAndRemove
-