-
- All Implemented Interfaces:
public abstract class ReplConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classReplConfiguration.ValueWithConverterpublic final classReplConfiguration.DelegateProviderpublic final classReplConfiguration.DelegateProviderForNullables
-
Constructor Summary
Constructors Constructor Description ReplConfiguration()
-
Method Summary
Modifier and Type Method Description abstract <T extends Any> Tget(String key, Converter<T> converter)final <T extends Any> Tget(String key, Converter<T> converter, T default)final Stringget(String key, Function0<String> default)final Stringget(String key, String default)final <T extends Any> ReplConfiguration.DelegateProvider<T>get(Converter<T> converter, Function0<T> default)final <T extends Any> ReplConfiguration.DelegateProvider<T>get(Converter<T> converter, T default)final ReplConfiguration.DelegateProvider<String>get(Function0<String> default)final ReplConfiguration.DelegateProvider<String>get(String default)final <T extends Any> TgetWithConverter(String key, Converter<T> converter, Function0<T> default)final <T extends Any> TgetWithConverterNullable(String key, Converter<T> converter)final Unitcheck(String key, String value)final StringgetTouched(String key)abstract Iterable<String>list()final <T extends Any> Tget1(String key, Converter<T> converter, Function0<T> default)abstract Unitset(String key, String value)abstract Unitload()abstract PlugingetPlugin(String klassName)abstract Iterator<Plugin>plugins()final <T extends Any> ReplConfiguration.DelegateProviderForNullables<T>getNullable(Converter<T> converter)final ReplConfiguration.DelegateProviderForNullables<String>getNullable()-
-
Method Detail
-
get
final <T extends Any> ReplConfiguration.DelegateProvider<T> get(Converter<T> converter, Function0<T> default)
-
get
final <T extends Any> ReplConfiguration.DelegateProvider<T> get(Converter<T> converter, T default)
-
get
final ReplConfiguration.DelegateProvider<String> get(Function0<String> default)
-
get
final ReplConfiguration.DelegateProvider<String> get(String default)
-
getWithConverter
final <T extends Any> T getWithConverter(String key, Converter<T> converter, Function0<T> default)
-
getWithConverterNullable
final <T extends Any> T getWithConverterNullable(String key, Converter<T> converter)
-
getTouched
final String getTouched(String key)
-
getNullable
final <T extends Any> ReplConfiguration.DelegateProviderForNullables<T> getNullable(Converter<T> converter)
-
getNullable
final ReplConfiguration.DelegateProviderForNullables<String> getNullable()
-
-
-
-