Uses of Interface
org.hibernate.metamodel.spi.EmbeddableInstantiator
Packages that use EmbeddableInstantiator
Package
Description
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package defines the Hibernate configuration-time mapping model.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type
.-
Uses of EmbeddableInstantiator in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return types with arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionClass<? extends EmbeddableInstantiator>
InFlightMetadataCollectorImpl.findRegisteredEmbeddableInstantiator
(Class<?> embeddableType) -
Uses of EmbeddableInstantiator in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return types with arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionstatic Class<? extends EmbeddableInstantiator>
EmbeddableBinder.determineCustomInstantiator
(org.hibernate.models.spi.MemberDetails property, org.hibernate.models.spi.ClassDetails returnedClass, MetadataBuildingContext context) Method parameters in org.hibernate.boot.model.internal with type arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionstatic Component
EmbeddableBinder.bindEmbeddable
(PropertyData inferredData, PropertyHolder propertyHolder, AccessType propertyAccessor, EntityBinder entityBinder, boolean isIdentifierMapper, MetadataBuildingContext context, boolean isComponentEmbedded, boolean isId, Map<org.hibernate.models.spi.ClassDetails, InheritanceState> inheritanceStatePerClass, String referencedEntityName, String propertyName, Class<? extends EmbeddableInstantiator> customInstantiatorImpl, Class<? extends CompositeUserType<?>> compositeUserTypeClass, AnnotatedJoinColumns columns, AnnotatedColumns annotatedColumns) -
Uses of EmbeddableInstantiator in org.hibernate.boot.models.annotations.internal
Methods in org.hibernate.boot.models.annotations.internal that return types with arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionClass<? extends EmbeddableInstantiator>
EmbeddableInstantiatorRegistrationAnnotation.instantiator()
Class<? extends EmbeddableInstantiator>
EmbeddableInstantiatorAnnotation.value()
Method parameters in org.hibernate.boot.models.annotations.internal with type arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionvoid
EmbeddableInstantiatorRegistrationAnnotation.instantiator
(Class<? extends EmbeddableInstantiator> value) void
EmbeddableInstantiatorAnnotation.value
(Class<? extends EmbeddableInstantiator> value) -
Uses of EmbeddableInstantiator in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return types with arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionClass<? extends EmbeddableInstantiator>
InFlightMetadataCollector.findRegisteredEmbeddableInstantiator
(Class<?> embeddableType) -
Uses of EmbeddableInstantiator in org.hibernate.envers.internal.entities.mapper
Methods in org.hibernate.envers.internal.entities.mapper with parameters of type EmbeddableInstantiatorModifier and TypeMethodDescriptionComponentPropertyMapper.addComponent
(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator) CompositeMapperBuilder.addComponent
(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator) MultiPropertyMapper.addComponent
(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator) SubclassPropertyMapper.addComponent
(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator) Constructors in org.hibernate.envers.internal.entities.mapper with parameters of type EmbeddableInstantiatorModifierConstructorDescriptionComponentPropertyMapper
(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator) -
Uses of EmbeddableInstantiator in org.hibernate.envers.internal.entities.mapper.relation.component
Methods in org.hibernate.envers.internal.entities.mapper.relation.component with parameters of type EmbeddableInstantiatorModifier and TypeMethodDescriptionMiddleEmbeddableComponentMapper.addComponent
(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator) -
Uses of EmbeddableInstantiator in org.hibernate.mapping
Methods in org.hibernate.mapping that return types with arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionClass<? extends EmbeddableInstantiator>
Component.getCustomInstantiator()
Method parameters in org.hibernate.mapping with type arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionvoid
Component.setCustomInstantiator
(Class<? extends EmbeddableInstantiator> customInstantiator) -
Uses of EmbeddableInstantiator in org.hibernate.metamodel.internal
Subinterfaces of EmbeddableInstantiator in org.hibernate.metamodel.internalModifier and TypeInterfaceDescriptioninterface
Marker interface for standard EmbeddableInstantiator implementations.Classes in org.hibernate.metamodel.internal that implement EmbeddableInstantiatorModifier and TypeClassDescriptionclass
class
Support for instantiating embeddables as dynamic-map representationclass
Support for instantiating embeddables as POJO representation through a constructorclass
Support for instantiating embeddables as POJO representation using bytecode optimizerclass
Support for instantiating embeddables as POJO representationclass
EmbeddableInstantiator used for instantiating "proxies" of an embeddable.class
Support for instantiating embeddables as record representationclass
Support for instantiating embeddables as record representationMethods in org.hibernate.metamodel.internal that return EmbeddableInstantiatorModifier and TypeMethodDescriptionEmbeddableRepresentationStrategyMap.getInstantiator()
EmbeddableRepresentationStrategyPojo.getInstantiator()
EmbeddableRepresentationStrategyPojo.getInstantiatorForClass
(String className) EmbeddableRepresentationStrategyPojo.getInstantiatorForDiscriminator
(Object discriminatorValue) Constructors in org.hibernate.metamodel.internal with parameters of type EmbeddableInstantiatorModifierConstructorDescriptionEmbeddableRepresentationStrategyMap
(Component bootDescriptor, Supplier<EmbeddableMappingType> runtimeDescriptorAccess, EmbeddableInstantiator customInstantiator, RuntimeModelCreationContext creationContext) EmbeddableRepresentationStrategyPojo
(Component bootDescriptor, Supplier<EmbeddableMappingType> runtimeDescriptorAccess, EmbeddableInstantiator customInstantiator, CompositeUserType<Object> compositeUserType, RuntimeModelCreationContext creationContext) -
Uses of EmbeddableInstantiator in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return EmbeddableInstantiator -
Uses of EmbeddableInstantiator in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return EmbeddableInstantiatorModifier and TypeMethodDescriptionAbstractEmbeddableMapping.getInstantiator()
IdClassRepresentationStrategy.getInstantiator()
VirtualIdRepresentationStrategy.getInstantiator()
-
Uses of EmbeddableInstantiator in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return EmbeddableInstantiatorModifier and TypeMethodDescriptionEmbeddableRepresentationStrategy.getInstantiator()
Create a delegate capable of instantiating instances of the represented type.default EmbeddableInstantiator
EmbeddableRepresentationStrategy.getInstantiatorForClass
(String className) default EmbeddableInstantiator
EmbeddableRepresentationStrategy.getInstantiatorForDiscriminator
(Object discriminatorValue) -
Uses of EmbeddableInstantiator in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit that return types with arguments of type EmbeddableInstantiatorModifier and TypeMethodDescriptionClass<? extends EmbeddableInstantiator>
DialectFeatureChecks.FakeMetadataBuildingContext.findRegisteredEmbeddableInstantiator
(Class<?> embeddableType) -
Uses of EmbeddableInstantiator in org.hibernate.type
Methods in org.hibernate.type that return EmbeddableInstantiatorModifier and TypeMethodDescriptionprotected final EmbeddableInstantiator
ComponentType.instantiator
(Object compositeInstance) -
Uses of EmbeddableInstantiator in org.hibernate.usertype
Subinterfaces of EmbeddableInstantiator in org.hibernate.usertypeModifier and TypeInterfaceDescriptioninterface
This interface should be implemented by user-defined custom types that have persistent attributes and can be thought of as something more like an embeddable object. -
Uses of EmbeddableInstantiator in org.hibernate.usertype.internal
Classes in org.hibernate.usertype.internal that implement EmbeddableInstantiatorModifier and TypeClassDescriptionclass
class
class
class