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