Top Fields Constructors Methods
com.fasterxml.jackson.datatype.hibernate5.jakarta

public Class Hibernate5JSerializers

extends Base
Class Inheritance
Imports
com.fasterxml.jackson.databind.BeanDescription, .JavaType, .JsonSerializer, .SerializationConfig, com.fasterxml.jackson.databind.ser.Serializers, org.hibernate.engine.spi.Mapping, org.hibernate.proxy.HibernateProxy

Field Summary

Modifier and TypeField and Description
protected final boolean
protected final Mapping
protected final boolean
protected final boolean
protected final boolean

Constructor Summary

AccessConstructor and Description
public
Hibernate5JSerializers(int features)

public
Hibernate5JSerializers(Mapping mapping, int features)

Method Summary

Modifier and TypeMethod and Description
public JsonSerializer<?>
findSerializer(SerializationConfig
Serialization configuration in use
config
,
JavaType
Fully resolved type of instances to serialize
type
,
BeanDescription
Additional information about type
beanDesc
)

Overrides com.fasterxml.jackson.databind.ser.Serializers.Base.findSerializer.

Implements com.fasterxml.jackson.databind.ser.Serializers.findSerializer.

Method called by serialization framework first time a serializer is needed for specified type, which is not of a container or reference type (for which other methods are called).

Inherited from com.fasterxml.jackson.databind.ser.Serializers.Base:
findArraySerializerfindCollectionLikeSerializerfindCollectionSerializerfindMapLikeSerializerfindMapSerializerfindReferenceSerializer

Field Detail

_forceLoadingback to summary
protected final boolean _forceLoading
_mappingback to summary
protected final Mapping _mapping
_nullMissingEntitiesback to summary
protected final boolean _nullMissingEntities
_serializeIdentifiersback to summary
protected final boolean _serializeIdentifiers
_wrappedIdentifierback to summary
protected final boolean _wrappedIdentifier

Constructor Detail

Hibernate5JSerializersback to summary
public Hibernate5JSerializers(int features)
Hibernate5JSerializersback to summary
public Hibernate5JSerializers(Mapping mapping, int features)

Method Detail

findSerializerback to summary
public JsonSerializer<?> findSerializer(SerializationConfig config, JavaType type, BeanDescription beanDesc)

Overrides com.fasterxml.jackson.databind.ser.Serializers.Base.findSerializer.

Implements com.fasterxml.jackson.databind.ser.Serializers.findSerializer.

Doc from com.fasterxml.jackson.databind.ser.Serializers.findSerializer.

Method called by serialization framework first time a serializer is needed for specified type, which is not of a container or reference type (for which other methods are called).

Parameters
config:SerializationConfig

Serialization configuration in use

type:JavaType

Fully resolved type of instances to serialize

beanDesc:BeanDescription

Additional information about type

Returns:JsonSerializer<?>

Configured serializer to use for the type; or null if implementation does not recognize or support type

Annotations
@Override