Uses of Interface
se.l4.commons.serialization.spi.SerializerResolver
-
Uses of SerializerResolver in se.l4.commons.serialization
Classes in se.l4.commons.serialization that implement SerializerResolver Modifier and Type Class Description classReflectionSerializer<T>Serializer that will use reflection to access fields and methods in a class.Methods in se.l4.commons.serialization that return SerializerResolver Modifier and Type Method Description SerializerResolver<?>DefaultSerializerCollection. getResolver(Class<?> type)SerializerResolver<?>SerializerCollection. getResolver(Class<?> type)Get the resolver this collection would use to resolve a serializer for the given type.SerializerResolver<?>WrappedSerializerCollection. getResolver(Class<?> type)Methods in se.l4.commons.serialization with parameters of type SerializerResolver Modifier and Type Method Description <T> SerializerCollectionDefaultSerializerCollection. bind(Class<T> type, SerializerResolver<? extends T> resolver)<T> SerializerCollectionSerializerCollection. bind(Class<T> type, SerializerResolver<? extends T> resolver)Bind a given type to the specified resolver.<T> SerializerCollectionWrappedSerializerCollection. bind(Class<T> type, SerializerResolver<? extends T> resolver)protected Serializer<?>AbstractSerializerCollection. createVia(SerializerResolver<?> resolver, Type type, Annotation... hints)Create a newSerializerfor the given type and hints via a specificresolverinstance. -
Uses of SerializerResolver in se.l4.commons.serialization.collections
Classes in se.l4.commons.serialization.collections that implement SerializerResolver Modifier and Type Class Description classArraySerializerResolverResolver for array types.classListSerializerResolverclassMapSerializerResolverResolver for serializer ofMap.classSetSerializerResolver -
Uses of SerializerResolver in se.l4.commons.serialization.enums
Classes in se.l4.commons.serialization.enums that implement SerializerResolver Modifier and Type Class Description classEnumSerializerResolverResolver forenums, can handle any enum type and supports different translators between serialized and object form. -
Uses of SerializerResolver in se.l4.commons.serialization.spi
Classes in se.l4.commons.serialization.spi that implement SerializerResolver Modifier and Type Class Description classAbstractSerializerResolver<T>Deprecated.it is recommended to implementSerializerResolverdirectly instead of using this classclassSerializerResolverChain<T>Chain ofSerializerResolvers that are tried in order.classStaticSerializerResolver<T>Resolver for types that have only one serializer.Methods in se.l4.commons.serialization.spi that return SerializerResolver Modifier and Type Method Description protected SerializerResolver<?>SerializerResolverRegistry. createViaUse(Class<?> from)protected SerializerResolver<?>SerializerResolverRegistry. findOrCreateSerializerResolver(Class<?> from)SerializerResolver<?>SerializerResolverRegistry. getResolver(Class<?> type)Get a resolver for the given type, returningnullif the resolver can not be found.Methods in se.l4.commons.serialization.spi with parameters of type SerializerResolver Modifier and Type Method Description <T> voidSerializerResolverRegistry. bind(Class<T> type, SerializerResolver<? extends T> resolver)Bind a resolver for the given type.Method parameters in se.l4.commons.serialization.spi with type arguments of type SerializerResolver Modifier and Type Method Description protected voidSerializerResolverRegistry. findSerializerResolver(Class<?> type, Set<SerializerResolver<?>> resolvers)protected voidSerializerResolverRegistry. findSerializerResolverViaInterfaces(Class<?> type, Set<SerializerResolver<?>> resolvers)Constructor parameters in se.l4.commons.serialization.spi with type arguments of type SerializerResolver Constructor Description SerializerResolverChain(Collection<SerializerResolver<T>> resolvers) -
Uses of SerializerResolver in se.l4.commons.serialization.standard
Classes in se.l4.commons.serialization.standard that implement SerializerResolver Modifier and Type Class Description classOptionalSerializerResolverResolver that resolves a suitableOptionalSerializerbased on the type declared.