public class ConfiguredSerializable<T extends org.bukkit.configuration.serialization.ConfigurationSerializable> extends CraftConfigValue<T>
限定符和类型 | 字段和说明 |
---|---|
protected @NotNull java.lang.Class<T> |
valueClass |
构造器和说明 |
---|
ConfiguredSerializable(@NotNull cc.carm.lib.configuration.core.value.ValueManifest<T> manifest,
@NotNull java.lang.Class<T> valueClass) |
限定符和类型 | 方法和说明 |
---|---|
T |
get() |
static <V extends org.bukkit.configuration.serialization.ConfigurationSerializable> |
of(@NotNull java.lang.Class<V> valueClass) |
static <V extends org.bukkit.configuration.serialization.ConfigurationSerializable> |
of(@NotNull java.lang.Class<V> valueClass,
V defaultValue) |
void |
set(T value) |
builder, getBukkitConfig, getBukkitProvider
getCachedOrDefault, getCachedOrDefault, getCachedValue, getDefaultFirst, isExpired, updateCache
getNotNull, getOptional, getOrDefault, initialize, isDefault, setDefault, setDefault
@NotNull protected final @NotNull java.lang.Class<T extends org.bukkit.configuration.serialization.ConfigurationSerializable> valueClass
public static <V extends org.bukkit.configuration.serialization.ConfigurationSerializable> ConfiguredSerializable<V> of(@NotNull @NotNull java.lang.Class<V> valueClass)
public static <V extends org.bukkit.configuration.serialization.ConfigurationSerializable> ConfiguredSerializable<V> of(@NotNull @NotNull java.lang.Class<V> valueClass, @Nullable V defaultValue)
@Nullable public T get()
get
在类中 cc.carm.lib.configuration.core.value.ConfigValue<T extends org.bukkit.configuration.serialization.ConfigurationSerializable>
Copyright © 2024. All rights reserved.