Uses of Interface
dev.crafty.core.config.serializer.ConfigSerializer
Packages that use ConfigSerializer
Package
Description
-
Uses of ConfigSerializer in dev.crafty.core.config
Methods in dev.crafty.core.config that return types with arguments of type ConfigSerializerModifier and TypeMethodDescriptionprotected abstract Optional
<ConfigSerializer<V>> CachedConfigObject.getSerializer()
Returns the serializer used to (de)serialize objects to/from the config.Methods in dev.crafty.core.config with parameters of type ConfigSerializerModifier and TypeMethodDescriptionstatic <T> void
ConfigurationUtils.registerSerializer
(ConfigSerializer<T> serializer) Register a custom serializer.CachedConfigObject.Builder.serializer
(ConfigSerializer<V> serializer) Sets the serializer to use. -
Uses of ConfigSerializer in dev.crafty.core.config.serializer
Methods in dev.crafty.core.config.serializer that return ConfigSerializerModifier and TypeMethodDescriptionstatic <T> ConfigSerializer
<List<T>> SerializerFactory.createListSerializer
(Class<List<T>> type, Class<T> itemType, BiFunction<SectionWrapper, String, Optional<List<T>>> getter) Create a serializer for a list of items.static <T> ConfigSerializer
<T> SerializerFactory.createSimpleSerializer
(Class<T> type, BiFunction<SectionWrapper, String, Optional<T>> getter) Create a serializer for a primitive type or other simple type that can be directly stored in a configuration section.default <S> ConfigSerializer
<S> ConfigSerializer.getSerializer
(Class<S> type) Methods in dev.crafty.core.config.serializer that return types with arguments of type ConfigSerializerModifier and TypeMethodDescriptionstatic <T> Optional
<ConfigSerializer<T>> SerializerRegistry.getSerializer
(Class<T> type) Get a serializer for a specific type.Methods in dev.crafty.core.config.serializer with parameters of type ConfigSerializerModifier and TypeMethodDescriptionstatic <T> void
SerializerRegistry.register
(ConfigSerializer<T> serializer) Register a serializer for a specific type. -
Uses of ConfigSerializer in dev.crafty.core.config.serializer.builtin
Classes in dev.crafty.core.config.serializer.builtin that implement ConfigSerializerModifier and TypeClassDescriptionclass
Serializer for ItemStack objects.class
-
Uses of ConfigSerializer in dev.crafty.core.geometry.serializers
Classes in dev.crafty.core.geometry.serializers that implement ConfigSerializer -
Uses of ConfigSerializer in dev.crafty.core.items.serializers
Classes in dev.crafty.core.items.serializers that implement ConfigSerializer