All Classes and Interfaces
Class
Description
Lookup interface to be implemented e.g.
AssociationResolver<T extends org.jmolecules.ddd.types.AggregateRoot<T,ID>,ID extends org.jmolecules.ddd.types.Identifier>
AssociationToPrimitivesConverter<T extends org.jmolecules.ddd.types.AggregateRoot<T,org.jmolecules.ddd.types.Identifier>>
Converts
Association instances into their backing Identifier or even to the wrapped value of those.JakartaPersistenceAssociationAttributeConverter<T extends org.jmolecules.ddd.types.AggregateRoot<T,ID>,ID extends org.jmolecules.ddd.types.Identifier,S>
Jakarta Persistence 3.0 flavor of the
AssociationAttributeConverter.Utilities to easily configure JMolecules
Converter implementations within a ConversionService.JpaAssociationAttributeConverter<T extends org.jmolecules.ddd.types.AggregateRoot<T,ID>,ID extends org.jmolecules.ddd.types.Identifier,S>
JPA flavor of
AssociationAttributeConverter.Synthetic extension of
Persistable to allow marking an entity instance as not new.Spring Data JDBC entity callback to flip the is-new flag for just persisted and loaded entities.
PrimitivesToAssociationConverter<T extends org.jmolecules.ddd.types.AggregateRoot<T,org.jmolecules.ddd.types.Identifier>>
Converter to create
Association instances from either Identifier primitives or Identifier
instances themselves.Hibernate 6 specific
EmbeddableInstantiator that inspects a Record for its RecordComponents
to assemble instances of it in #instantiate(Supplier, SessionFactoryImplementor).