public class BungeeSectionWrapper
extends java.lang.Object
implements cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
限定符和类型 | 方法和说明 |
---|---|
boolean |
contains(@NotNull java.lang.String path) |
@Nullable java.lang.Object |
get(@NotNull java.lang.String path) |
protected static java.util.Set<java.lang.String> |
getAllKeys(@NotNull net.md_5.bungee.config.Configuration config) |
default boolean |
getBoolean(java.lang.String arg0) |
default java.lang.Boolean |
getBoolean(java.lang.String arg0,
java.lang.Boolean arg1) |
default java.lang.Byte |
getByte(java.lang.String arg0) |
default java.lang.Byte |
getByte(java.lang.String arg0,
java.lang.Byte arg1) |
default java.util.List<java.lang.Byte> |
getByteList(java.lang.String arg0) |
default java.lang.Character |
getChar(java.lang.String arg0) |
default java.lang.Character |
getChar(java.lang.String arg0,
java.lang.Character arg1) |
default java.util.List<java.lang.Character> |
getCharList(java.lang.String arg0) |
@Nullable BungeeSectionWrapper |
getConfigurationSection(@NotNull java.lang.String path) |
default java.lang.Double |
getDouble(java.lang.String arg0) |
default java.lang.Double |
getDouble(java.lang.String arg0,
java.lang.Double arg1) |
default java.util.List<java.lang.Double> |
getDoubleList(java.lang.String arg0) |
default java.lang.Float |
getFloat(java.lang.String arg0) |
default java.lang.Float |
getFloat(java.lang.String arg0,
java.lang.Float arg1) |
default java.util.List<java.lang.Float> |
getFloatList(java.lang.String arg0) |
default java.lang.Integer |
getInt(java.lang.String arg0) |
default java.lang.Integer |
getInt(java.lang.String arg0,
java.lang.Integer arg1) |
default java.util.List<java.lang.Integer> |
getIntegerList(java.lang.String arg0) |
@NotNull java.util.Set<java.lang.String> |
getKeys(boolean deep) |
@Nullable java.util.List<?> |
getList(@NotNull java.lang.String path) |
default <V> java.util.List<V> |
getList(java.lang.String arg0,
cc.carm.lib.configuration.core.function.ConfigValueParser<java.lang.Object,V> arg1) |
default java.lang.Long |
getLong(java.lang.String arg0) |
default java.lang.Long |
getLong(java.lang.String arg0,
java.lang.Long arg1) |
default java.util.List<java.lang.Long> |
getLongList(java.lang.String arg0) |
default java.lang.Short |
getShort(java.lang.String arg0) |
default java.lang.Short |
getShort(java.lang.String arg0,
java.lang.Short arg1) |
@NotNull net.md_5.bungee.config.Configuration |
getSource() |
default java.lang.String |
getString(java.lang.String arg0) |
default java.lang.String |
getString(java.lang.String arg0,
java.lang.String arg1) |
default java.util.List<java.lang.String> |
getStringList(java.lang.String arg0) |
@NotNull java.util.Map<java.lang.String,java.lang.Object> |
getValues(boolean deep) |
default boolean |
isBoolean(java.lang.String arg0) |
default java.lang.Boolean |
isByte(java.lang.String arg0) |
default boolean |
isChar(java.lang.String arg0) |
boolean |
isConfigurationSection(@NotNull java.lang.String path) |
default boolean |
isDouble(java.lang.String arg0) |
default boolean |
isFloat(java.lang.String arg0) |
default boolean |
isInt(java.lang.String arg0) |
boolean |
isList(@NotNull java.lang.String path) |
default boolean |
isLong(java.lang.String arg0) |
default boolean |
isShort(java.lang.String arg0) |
default boolean |
isString(java.lang.String arg0) |
static @Nullable BungeeSectionWrapper |
of(@Nullable net.md_5.bungee.config.Configuration section) |
static <T> java.util.List<T> |
parseList(java.util.List<?> arg0,
cc.carm.lib.configuration.core.function.ConfigValueParser<java.lang.Object,T> arg1) |
void |
set(@NotNull java.lang.String path,
@Nullable java.lang.Object value) |
@Contract(value="!null->!null") @Nullable public static @Nullable BungeeSectionWrapper of(@Nullable @Nullable net.md_5.bungee.config.Configuration section)
protected static java.util.Set<java.lang.String> getAllKeys(@NotNull @NotNull net.md_5.bungee.config.Configuration config)
@NotNull public @NotNull net.md_5.bungee.config.Configuration getSource()
getSource
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
@NotNull public @NotNull java.util.Set<java.lang.String> getKeys(boolean deep)
getKeys
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
@NotNull public @NotNull java.util.Map<java.lang.String,java.lang.Object> getValues(boolean deep)
getValues
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
public void set(@NotNull @NotNull java.lang.String path, @Nullable @Nullable java.lang.Object value)
set
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
public boolean contains(@NotNull @NotNull java.lang.String path)
contains
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
@Nullable public @Nullable java.lang.Object get(@NotNull @NotNull java.lang.String path)
get
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
public boolean isList(@NotNull @NotNull java.lang.String path)
isList
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
@Nullable public @Nullable java.util.List<?> getList(@NotNull @NotNull java.lang.String path)
getList
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
public boolean isConfigurationSection(@NotNull @NotNull java.lang.String path)
isConfigurationSection
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
@Nullable public @Nullable BungeeSectionWrapper getConfigurationSection(@NotNull @NotNull java.lang.String path)
getConfigurationSection
在接口中 cc.carm.lib.configuration.core.source.ConfigurationWrapper<net.md_5.bungee.config.Configuration>
public boolean isBoolean(@NotNull java.lang.String arg0)
public boolean getBoolean(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Boolean getBoolean(@NotNull java.lang.String arg0, @Nullable java.lang.Boolean arg1)
@Nullable public java.lang.Boolean isByte(@NotNull java.lang.String arg0)
@Nullable public java.lang.Byte getByte(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Byte getByte(@NotNull java.lang.String arg0, @Nullable java.lang.Byte arg1)
public boolean isShort(@NotNull java.lang.String arg0)
@Nullable public java.lang.Short getShort(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Short getShort(@NotNull java.lang.String arg0, @Nullable java.lang.Short arg1)
public boolean isInt(@NotNull java.lang.String arg0)
@Nullable public java.lang.Integer getInt(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Integer getInt(@NotNull java.lang.String arg0, @Nullable java.lang.Integer arg1)
public boolean isLong(@NotNull java.lang.String arg0)
@Nullable public java.lang.Long getLong(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Long getLong(@NotNull java.lang.String arg0, @Nullable java.lang.Long arg1)
public boolean isFloat(@NotNull java.lang.String arg0)
@Nullable public java.lang.Float getFloat(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Float getFloat(@NotNull java.lang.String arg0, @Nullable java.lang.Float arg1)
public boolean isDouble(@NotNull java.lang.String arg0)
@Nullable public java.lang.Double getDouble(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Double getDouble(@NotNull java.lang.String arg0, @Nullable java.lang.Double arg1)
public boolean isChar(@NotNull java.lang.String arg0)
@Nullable public java.lang.Character getChar(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.Character getChar(@NotNull java.lang.String arg0, @Nullable java.lang.Character arg1)
public boolean isString(@NotNull java.lang.String arg0)
@Nullable public java.lang.String getString(@NotNull java.lang.String arg0)
@Contract(value="_, !null -> !null") @Nullable public java.lang.String getString(@NotNull java.lang.String arg0, @Nullable java.lang.String arg1)
@NotNull public <V> java.util.List<V> getList(@NotNull java.lang.String arg0, @NotNull cc.carm.lib.configuration.core.function.ConfigValueParser<java.lang.Object,V> arg1)
@NotNull public java.util.List<java.lang.String> getStringList(@NotNull java.lang.String arg0)
@NotNull public java.util.List<java.lang.Integer> getIntegerList(@NotNull java.lang.String arg0)
@NotNull public java.util.List<java.lang.Long> getLongList(@NotNull java.lang.String arg0)
@NotNull public java.util.List<java.lang.Double> getDoubleList(@NotNull java.lang.String arg0)
@NotNull public java.util.List<java.lang.Float> getFloatList(@NotNull java.lang.String arg0)
@NotNull public java.util.List<java.lang.Byte> getByteList(@NotNull java.lang.String arg0)
@NotNull public java.util.List<java.lang.Character> getCharList(@NotNull java.lang.String arg0)
@NotNull public static <T> java.util.List<T> parseList(@Nullable java.util.List<?> arg0, cc.carm.lib.configuration.core.function.ConfigValueParser<java.lang.Object,T> arg1)
Copyright © 2024. All rights reserved.