Uses of Class
cc.carm.lib.configuration.adapter.ValueAdapter
-
-
Uses of ValueAdapter in cc.carm.lib.configuration.adapter
Fields in cc.carm.lib.configuration.adapter with type parameters of type ValueAdapter Modifier and Type Field Description protected java.util.Set<ValueAdapter<?>>
ValueAdapterRegistry. adapters
Methods in cc.carm.lib.configuration.adapter that return ValueAdapter Modifier and Type Method Description <T> @Nullable ValueAdapter<T>
ValueAdapterRegistry. adapterOf(@NotNull ValueType<T> type)
<T> ValueAdapter<T>
ValueAdapterRegistry. adapterOf(@NotNull java.lang.Class<T> type)
<T> ValueAdapter<T>
ValueAdapterRegistry. adapterOf(T value)
ValueAdapter<TYPE>
ValueAdapter. parser(@Nullable ValueParser<TYPE> deserializer)
ValueAdapter<TYPE>
ValueAdapter. serializer(@Nullable ValueSerializer<TYPE> serializer)
Methods in cc.carm.lib.configuration.adapter with parameters of type ValueAdapter Modifier and Type Method Description void
ValueAdapterRegistry. register(@NotNull ValueAdapter<?>... adapter)
-
Uses of ValueAdapter in cc.carm.lib.configuration.adapter.strandard
Subclasses of ValueAdapter in cc.carm.lib.configuration.adapter.strandard Modifier and Type Class Description class
PrimitiveAdapter<T>
Fields in cc.carm.lib.configuration.adapter.strandard declared as ValueAdapter Modifier and Type Field Description static @NotNull ValueAdapter<java.lang.Enum<?>>
StandardAdapters. ENUMS
static @NotNull ValueAdapter<ConfigureSection>
StandardAdapters. SECTIONS
Methods in cc.carm.lib.configuration.adapter.strandard that return ValueAdapter Modifier and Type Method Description static ValueAdapter<java.lang.Enum<?>>
PrimitiveAdapter. ofEnum()
-
Uses of ValueAdapter in cc.carm.lib.configuration.builder.impl
Methods in cc.carm.lib.configuration.builder.impl that return ValueAdapter Modifier and Type Method Description protected ValueAdapter<PARAM>
AbstractSectionBuilder. buildAdapter()
protected ValueAdapter<PARAM>
AbstractSourceBuilder. buildAdapter()
-
Uses of ValueAdapter in cc.carm.lib.configuration.builder.map
Methods in cc.carm.lib.configuration.builder.map that return ValueAdapter Modifier and Type Method Description @NotNull ValueAdapter<K>
SectionMapBuilder. buildKeyAdapter()
@NotNull ValueAdapter<K>
SourceMapBuilder. buildKeyAdapter()
-
Uses of ValueAdapter in cc.carm.lib.configuration.source
Methods in cc.carm.lib.configuration.source with parameters of type ValueAdapter Modifier and Type Method Description <T> SELF
ConfigurationFactory. adapter(@NotNull ValueAdapter<T> adapter)
-
Uses of ValueAdapter in cc.carm.lib.configuration.value.impl
Methods in cc.carm.lib.configuration.value.impl with parameters of type ValueAdapter Modifier and Type Method Description protected <O> @Nullable ValueParser<O>
CachedConfigValue. parserFor(@NotNull ValueAdapter<O> adapter)
protected <O> @Nullable ValueSerializer<O>
CachedConfigValue. serializerFor(@NotNull ValueAdapter<O> adapter)
-
Uses of ValueAdapter in cc.carm.lib.configuration.value.standard
Fields in cc.carm.lib.configuration.value.standard declared as ValueAdapter Modifier and Type Field Description protected @NotNull ValueAdapter<V>
ConfiguredValue. adapter
protected @NotNull ValueAdapter<K>
ConfiguredMap. keyAdapter
protected @NotNull ValueAdapter<V>
ConfiguredList. paramAdapter
protected @NotNull ValueAdapter<V>
ConfiguredMap. valueAdapter
Methods in cc.carm.lib.configuration.value.standard that return ValueAdapter Modifier and Type Method Description @NotNull ValueAdapter<V>
ConfiguredList. adapter()
@NotNull ValueAdapter<V>
ConfiguredValue. adapter()
@NotNull ValueAdapter<K>
ConfiguredMap. keyAdapter()
@NotNull ValueAdapter<V>
ConfiguredMap. valueAdapter()
Methods in cc.carm.lib.configuration.value.standard with parameters of type ValueAdapter Modifier and Type Method Description static <K,V>
ConfiguredMap<K,V>ConfiguredMap. of(@NotNull java.util.function.Supplier<? extends java.util.Map<K,V>> constructor, @NotNull ValueAdapter<K> keyAdapter, @NotNull ValueAdapter<V> valueAdapter)
static <V> ConfiguredValue<V>
ConfiguredValue. of(@NotNull ValueManifest<V> manifest, @NotNull ValueAdapter<V> adapter)
Constructors in cc.carm.lib.configuration.value.standard with parameters of type ValueAdapter Constructor Description ConfiguredList(@NotNull ValueManifest<java.util.List<V>> manifest, @NotNull java.util.function.Supplier<? extends java.util.List<V>> constructor, @NotNull ValueAdapter<V> paramAdapter)
ConfiguredMap(@NotNull ValueManifest<java.util.Map<K,V>> manifest, @NotNull java.util.function.Supplier<? extends java.util.Map<K,V>> constructor, @NotNull ValueAdapter<K> keyAdapter, @NotNull ValueAdapter<V> valueAdapter)
ConfiguredValue(@NotNull ValueManifest<V> manifest, @NotNull ValueAdapter<V> adapter)
-