Class DefaultSerializers
java.lang.Object
org.eclipse.yasson.internal.serializer.DefaultSerializers
Cache of default serializers.
-
Method Summary
Modifier and TypeMethodDescriptionfindValueSerializerProvider(Class<T> clazz) Look for a provider for a supported value type.static DefaultSerializersSingleton instance.booleanisKnownType(Class<?> clazz) Checks a class if it is supported by Yasson builtin serializers/deserializers in order to decide if it should be introspected with reflection.
-
Method Details
-
findValueSerializerProvider
Look for a provider for a supported value type. These serializers are basically singleton stateless shared instances.- Type Parameters:
T- Type of serializer- Parameters:
clazz- supported type class- Returns:
- serializer if found
-
isKnownType
Checks a class if it is supported by Yasson builtin serializers/deserializers in order to decide if it should be introspected with reflection.- Parameters:
clazz- class to check- Returns:
- true if supported
-
getInstance
Singleton instance.- Returns:
- instance
-