类的使用
cc.carm.lib.configuration.adapter.ValueAdapter
使用ValueAdapter的程序包
程序包
说明
-
cc.carm.lib.configuration.adapter中ValueAdapter的使用
类型参数类型为ValueAdapter的cc.carm.lib.configuration.adapter中的字段修饰符和类型方法说明<T> @Nullable ValueAdapter<T><T> ValueAdapter<T><T> ValueAdapter<T>ValueAdapterRegistry.adapterOf(T value) ValueAdapter.parser(@Nullable ValueParser<TYPE> deserializer) ValueAdapter.serializer(@Nullable ValueSerializer<TYPE> serializer) -
cc.carm.lib.configuration.adapter.strandard中ValueAdapter的使用
修饰符和类型字段说明static final @NotNull ValueAdapter<Enum<?>>StandardAdapters.ENUMSstatic final @NotNull ValueAdapter<ConfigureSection>StandardAdapters.SECTIONSstatic final @NotNull ValueAdapter<UUID>StandardAdapters.UUID -
cc.carm.lib.configuration.builder.impl中ValueAdapter的使用
修饰符和类型方法说明protected ValueAdapter<UNIT>AbstractSectionBuilder.buildAdapter()protected ValueAdapter<UNIT>AbstractSourceBuilder.buildAdapter() -
cc.carm.lib.configuration.builder.map中ValueAdapter的使用
修饰符和类型方法说明@NotNull ValueAdapter<K>SectionMapBuilder.buildKeyAdapter()@NotNull ValueAdapter<K>SourceMapBuilder.buildKeyAdapter() -
cc.carm.lib.configuration.source中ValueAdapter的使用
-
cc.carm.lib.configuration.value.impl中ValueAdapter的使用
修饰符和类型方法说明protected <O> @Nullable ValueParser<O>CachedConfigValue.parserFor(@NotNull ValueAdapter<O> adapter) protected <O> @Nullable ValueSerializer<O>CachedConfigValue.serializerFor(@NotNull ValueAdapter<O> adapter) -
cc.carm.lib.configuration.value.standard中ValueAdapter的使用
修饰符和类型字段说明protected final @NotNull ValueAdapter<V>ConfiguredValue.adapterprotected final @NotNull ValueAdapter<K>ConfiguredMap.keyAdapterprotected final @NotNull ValueAdapter<V>ConfiguredList.paramAdapterprotected final @NotNull ValueAdapter<V>ConfiguredMap.valueAdapter修饰符和类型方法说明@NotNull ValueAdapter<V>ConfiguredList.adapter()@NotNull ValueAdapter<V>ConfiguredValue.adapter()@NotNull ValueAdapter<K>ConfiguredMap.keyAdapter()@NotNull ValueAdapter<V>ConfiguredMap.valueAdapter()修饰符和类型方法说明static <K,V> ConfiguredMap<K, V> ConfiguredMap.of(@NotNull Supplier<? extends Map<K, V>> constructor, @NotNull ValueAdapter<K> keyAdapter, @NotNull ValueAdapter<V> valueAdapter) static <V> ConfiguredValue<V>ConfiguredValue.of(@NotNull ValueManifest<V, V> manifest, @NotNull ValueAdapter<V> adapter) 限定符构造器说明ConfiguredList(@NotNull ValueManifest<List<V>, V> manifest, @NotNull Supplier<? extends List<V>> constructor, @NotNull ValueAdapter<V> paramAdapter) ConfiguredMap(@NotNull ValueManifest<Map<K, V>, V> manifest, @NotNull Supplier<? extends Map<K, V>> constructor, @NotNull ValueAdapter<K> keyAdapter, @NotNull ValueAdapter<V> valueAdapter) ConfiguredValue(@NotNull ValueManifest<V, V> manifest, @NotNull ValueAdapter<V> adapter) -
cc.carm.lib.configuration.value.text中ValueAdapter的使用