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. adaptersMethods 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 voidValueAdapterRegistry. 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 classPrimitiveAdapter<T>Fields in cc.carm.lib.configuration.adapter.strandard declared as ValueAdapter Modifier and Type Field Description static @NotNull ValueAdapter<java.lang.Enum<?>>StandardAdapters. ENUMSstatic @NotNull ValueAdapter<ConfigureSection>StandardAdapters. SECTIONSMethods 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> SELFConfigurationFactory. 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. adapterprotected @NotNull ValueAdapter<K>ConfiguredMap. keyAdapterprotected @NotNull ValueAdapter<V>ConfiguredList. paramAdapterprotected @NotNull ValueAdapter<V>ConfiguredMap. valueAdapterMethods 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)
-