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, getBukkitProvidergetCachedOrDefault, getCachedOrDefault, getCachedValue, getDefaultFirst, isExpired, updateCachegetNotNull, 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.