类的使用
cc.carm.lib.configuration.value.ValueManifest
使用ValueManifest的程序包
程序包
说明
-
cc.carm.lib.configuration.builder中ValueManifest的使用
-
cc.carm.lib.configuration.source中ValueManifest的使用
-
cc.carm.lib.configuration.value中ValueManifest的使用
修饰符和类型类说明classConfigValue<T,U> Represents a configurable value with type safety and null-handling capabilities.参数类型为ValueManifest的cc.carm.lib.configuration.value中的构造器限定符构造器说明protectedConfigValue(@NotNull ValueManifest<T, U> manifest) protectedValueManifest(@NotNull ValueManifest<TYPE, UNIT> manifest) -
cc.carm.lib.configuration.value.impl中ValueManifest的使用
-
cc.carm.lib.configuration.value.standard中ValueManifest的使用
修饰符和类型方法说明static <V> ConfiguredValue<V>ConfiguredValue.of(@NotNull ValueManifest<V, V> manifest, @NotNull ValueAdapter<V> adapter) static <V> ConfiguredValue<V>ConfiguredValue.of(@NotNull ValueManifest<V, V> manifest, @Nullable ValueParser<V> parser, @Nullable ValueSerializer<V> serializer) 限定符构造器说明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中ValueManifest的使用
限定符构造器说明ConfiguredText(@NotNull ValueManifest<TextContents, TextContents> manifest, @NotNull BiFunction<RECEIVER, String, String> parser, @NotNull BiFunction<RECEIVER, String, MSG> compiler, @NotNull BiConsumer<RECEIVER, List<MSG>> dispatcher, @NotNull String[] params)