Package se.l4.commons.serialization
Interface SerializerOrResolver<T>
- All Known Subinterfaces:
Serializer<T>,SerializerResolver<T>
- All Known Implementing Classes:
AbstractSerializerResolver,ArraySerializer,ArraySerializerResolver,BooleanArraySerializer,BooleanSerializer,ByteArraySerializer,ByteSerializer,CharacterSerializer,CharArraySerializer,CompactDynamicSerializer,DelayedSerializer,DoubleArraySerializer,DoubleSerializer,DynamicSerializer,EnumSerializer,EnumSerializerResolver,FloatArraySerializer,FloatSerializer,IntArraySerializer,IntSerializer,ListSerializer,ListSerializerResolver,LongArraySerializer,LongSerializer,MapAsObjectSerializer,MapSerializerResolver,OptionalSerializer,OptionalSerializerResolver,ReflectionNonStreamingSerializer,ReflectionOnlySingleFactorySerializer,ReflectionSerializer,ReflectionStreamingSerializer,SerializerResolverChain,SetSerializer,SetSerializerResolver,ShortArraySerializer,ShortSerializer,SimpleTypeSerializer,StaticSerializerResolver,StringSerializer,UuidSerializer
public interface SerializerOrResolver<T>
Either a
Serializer or a SerializerResolver. Used to support
both picking a specific serializer and to resolve one when using Use
on classes.