A C D E F G H I L M P R S U V W _ 
All Classes All Packages

A

acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
annotationIntrospector() - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
Method called during Hibernate6Module.setupModule(com.fasterxml.jackson.databind.Module.SetupContext), to create AnnotationIntrospector to register along with module.

C

collectDefaults() - Static method in enum com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Method that calculates bit set (flags) of all features that are enabled by default.
com.fasterxml.jackson.datatype.hibernate6 - package com.fasterxml.jackson.datatype.hibernate6
 
configure(Hibernate6Module.Feature, boolean) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
We need to resolve actual serializer once we know the context; specifically must know type of property being serialized.

D

DEFAULT_FEATURES - Static variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
disable(Hibernate6Module.Feature) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
doesUseTransient() - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6AnnotationIntrospector
 

E

enable(Hibernate6Module.Feature) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
enabledByDefault() - Method in enum com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
 
enabledIn(int) - Method in enum com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
 

F

findLazyValue(PersistentCollection) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
findProxied(HibernateProxy) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
Helper method for finding value being proxied, if it is available or if it is to be forced to be loaded.
findSerializer(SerializationConfig, JavaType, BeanDescription) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
findSerializer(SerializerProvider, Object) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
FORCE_LAZY_LOADING - com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Whether lazy-loaded object should be forced to be loaded and then serialized (true); or serialized as nulls (false).

G

getContentSerializer() - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
getContentType() - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
getHibernateVersion() - Static method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Version
 
getMask() - Method in enum com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
 
getModuleName() - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
getTransactionCoordinatorClass() - Static method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Version
 

H

hasIgnoreMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6AnnotationIntrospector
 
hasSingleElement(Object) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
Hibernate6AnnotationIntrospector - Class in com.fasterxml.jackson.datatype.hibernate6
Simple AnnotationIntrospector that adds support for using Transient to denote ignorable fields (alongside with Jackson and/or JAXB annotations).
Hibernate6AnnotationIntrospector() - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6AnnotationIntrospector
 
Hibernate6Module - Class in com.fasterxml.jackson.datatype.hibernate6
 
Hibernate6Module() - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
Hibernate6Module(Mapping) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
Hibernate6Module(Mapping, SessionFactory) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
Hibernate6Module(SessionFactory) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
Hibernate6Module.Feature - Enum in com.fasterxml.jackson.datatype.hibernate6
Enumeration that defines all toggleable features this module
Hibernate6ProxySerializer - Class in com.fasterxml.jackson.datatype.hibernate6
Serializer to use for values proxied using HibernateProxy.
Hibernate6ProxySerializer(boolean, boolean, boolean, boolean, Mapping) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
Hibernate6ProxySerializer(boolean, boolean, boolean, boolean, Mapping, BeanProperty, NameTransformer) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
Hibernate6ProxySerializer(Hibernate6ProxySerializer, BeanProperty, NameTransformer) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
Hibernate6ProxySerializer.ProxyReader - Class in com.fasterxml.jackson.datatype.hibernate6
Inspects a Hibernate proxy to try and determine the name of the identifier property (Hibernate proxies know the getter of the identifier property because it receives special treatment in the invocation handler).
Hibernate6ProxySerializer.ProxySessionReader - Class in com.fasterxml.jackson.datatype.hibernate6
Hibernate 5.2 broke abi compatibility of org.hibernate.proxy.LazyInitializer.getSession() The api contract changed from org.hibernate.proxy.LazyInitializer.getSession()Lorg.hibernate.engine.spi.SessionImplementor; to org.hibernate.proxy.LazyInitializer.getSession()Lorg.hibernate.engine.spi.SharedSessionContractImplementor On hibernate 5.2 the interface SessionImplementor extends SharedSessionContractImplementor.
Hibernate6SerializerModifier - Class in com.fasterxml.jackson.datatype.hibernate6
 
Hibernate6SerializerModifier(int, SessionFactory) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6SerializerModifier
 
Hibernate6Serializers - Class in com.fasterxml.jackson.datatype.hibernate6
 
Hibernate6Serializers(int) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
Hibernate6Serializers(Mapping, int) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
Hibernate6Version - Class in com.fasterxml.jackson.datatype.hibernate6
 
Hibernate6Version() - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Version
 

I

isEmpty(SerializerProvider, Object) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
isEmpty(SerializerProvider, HibernateProxy) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
isEnabled(Hibernate6Module.Feature) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
isHibernate6_Plus() - Static method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Version
 
isIgnorableType(AnnotatedClass) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6AnnotationIntrospector
 
isJTA(Session) - Static method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer.SessionReader
 
isUnwrappingSerializer() - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
isUnwrappingSerializer() - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 

L

lazyInitializerGetSessionMethod - Static variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer.ProxySessionReader
The getSession method must be executed using reflection for compatibility purpose.

M

modifyCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6SerializerModifier
 
modifyMapSerializer(SerializationConfig, MapType, BeanDescription, JsonSerializer<?>) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6SerializerModifier
 

P

PackageVersion - Class in com.fasterxml.jackson.datatype.hibernate6
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.datatype.hibernate6.PackageVersion
 
PersistentCollectionSerializer - Class in com.fasterxml.jackson.datatype.hibernate6
Wrapper serializer used to handle aspects of lazy loading that can be used for Hibernate collection datatypes; which includes both Collection and Map types (unlike in JDK).
PersistentCollectionSerializer(JavaType, JsonSerializer<?>, int, SessionFactory) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
PersistentCollectionSerializer(PersistentCollectionSerializer, JsonSerializer<?>) - Constructor for class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
PersistentCollectionSerializer.SessionReader - Class in com.fasterxml.jackson.datatype.hibernate6
 
ProxyReader() - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer.ProxyReader
 
ProxySessionReader() - Constructor for class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer.ProxySessionReader
 

R

REPLACE_PERSISTENT_COLLECTIONS - com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Feature that may be enabled to force replacement org.hibernate.collection.spi.PersistentCollection, List, Set, Map subclasses during serialization as standard JDK List, Set and Map.
REQUIRE_EXPLICIT_LAZY_LOADING_MARKER - com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
This feature determines how PersistentCollections properties for which no annotation is found are handled with respect to lazy-loading: if true, lazy-loading is only assumed if annotation is used to indicate that; if false, lazy-loading is assumed to be the default.
resolve(SerializerProvider) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 

S

serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
serialize(HibernateProxy, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
SERIALIZE_IDENTIFIER_FOR_LAZY_NOT_LOADED_OBJECTS - com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
If FORCE_LAZY_LOADING is false, this feature serializes uninitialized lazy loading proxies as {"identifierName":"identifierValue"} rather than null.
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
serializeWithType(HibernateProxy, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
SessionReader() - Constructor for class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer.SessionReader
 
setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
setUseTransient(boolean) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6AnnotationIntrospector
Method to call to specify whether @Transient annotation is to be supported; if false, will be ignored, if true, will be used to detect "ignorable" properties.

U

unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
unwrappingSerializer(NameTransformer) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
USE_TRANSIENT_ANNOTATION - com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Whether Transient annotation should be checked or not; if true, will consider @Transient to mean that property is to be ignored; if false annotation will have no effect.
usesLazyLoading(BeanProperty) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
Method called to see whether given property indicates it uses lazy resolution of reference contained.
usesObjectId() - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 

V

valueOf(String) - Static method in enum com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6AnnotationIntrospector
 
version() - Method in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
version() - Method in class com.fasterxml.jackson.datatype.hibernate6.PackageVersion
 
VERSION - Static variable in class com.fasterxml.jackson.datatype.hibernate6.PackageVersion
 

W

WRAP_IDENTIFIER_IN_OBJECT - com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Feature that may be disables to unwrap the identifier of the serialized entity, returning a value instead of an object.
WRITE_MISSING_ENTITIES_AS_NULL - com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module.Feature
Using Hibernate6Module.Feature.FORCE_LAZY_LOADING may result in `jakarta.persistence.EntityNotFoundException`.

_

_cfgCheckTransient - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6AnnotationIntrospector
Whether we should check for existence of @Transient or not.
_containerSerializer() - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
_dynamicSerializers - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
For efficient serializer lookup, let's use this; most of the time, there's just one type and one serializer.
_features - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6SerializerModifier
 
_features - Variable in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
Hibernate-module features set, if any.
_forceLazyLoading - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
_forceLoading - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
_mapping - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
Hibernate mapping.
_mapping - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
_mapping - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
_moduleFeatures - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
Bit flag composed of bits that indicate which Hibernate6Module.Features are enabled.
_nullMissingEntities - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
_nullMissingEntities - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
_originalType - Variable in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
Type for which underlying serializer was created.
_property - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
Property that has proxy value to handle
_serializeIdentifier - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
_serializeIdentifiers - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
_serializer - Variable in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
Serializer that does actual value serialization when value is available (either already or with forced access).
_sessionFactory - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Module
 
_sessionFactory - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6SerializerModifier
 
_sessionFactory - Variable in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
_unwrapper - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
_withSerializer(JsonSerializer<?>) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
_withValueTypeSerializer(TypeSerializer) - Method in class com.fasterxml.jackson.datatype.hibernate6.PersistentCollectionSerializer
 
_wrappedIdentifier - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6ProxySerializer
 
_wrappedIdentifier - Variable in class com.fasterxml.jackson.datatype.hibernate6.Hibernate6Serializers
 
A C D E F G H I L M P R S U V W _ 
All Classes All Packages