Uses of Interface
org.hibernate.metamodel.spi.EmbeddableInstantiator
-
Packages that use EmbeddableInstantiator Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.boot.internal org.hibernate.boot.model.internal org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.envers.internal.entities.mapper org.hibernate.envers.internal.entities.mapper.relation.component org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type
.org.hibernate.usertype.internal -
-
Uses of EmbeddableInstantiator in org.hibernate.annotations
Methods in org.hibernate.annotations that return types with arguments of type EmbeddableInstantiator Modifier and Type Method Description Class<? extends EmbeddableInstantiator>
instantiator()
Class<? extends EmbeddableInstantiator>
value()
-
Uses of EmbeddableInstantiator in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return types with arguments of type EmbeddableInstantiator Modifier and Type Method Description Class<? 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 EmbeddableInstantiator Modifier and Type Method Description static Class<? extends EmbeddableInstantiator>
EmbeddableBinder. determineCustomInstantiator(org.hibernate.annotations.common.reflection.XProperty property, org.hibernate.annotations.common.reflection.XClass returnedClass, MetadataBuildingContext context)
Method parameters in org.hibernate.boot.model.internal with type arguments of type EmbeddableInstantiator Modifier and Type Method Description static Component
EmbeddableBinder. bindEmbeddable(PropertyData inferredData, PropertyHolder propertyHolder, AccessType propertyAccessor, EntityBinder entityBinder, boolean isIdentifierMapper, MetadataBuildingContext context, boolean isComponentEmbedded, boolean isId, Map<org.hibernate.annotations.common.reflection.XClass,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.spi
Methods in org.hibernate.boot.spi that return types with arguments of type EmbeddableInstantiator Modifier and Type Method Description Class<? 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 EmbeddableInstantiator Modifier and Type Method Description CompositeMapperBuilder
ComponentPropertyMapper. addComponent(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator)
CompositeMapperBuilder
CompositeMapperBuilder. addComponent(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator)
CompositeMapperBuilder
MultiPropertyMapper. addComponent(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator)
CompositeMapperBuilder
SubclassPropertyMapper. addComponent(PropertyData propertyData, Class componentClass, EmbeddableInstantiator instantiator)
Constructors in org.hibernate.envers.internal.entities.mapper with parameters of type EmbeddableInstantiator Constructor Description ComponentPropertyMapper(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 EmbeddableInstantiator Modifier and Type Method Description CompositeMapperBuilder
MiddleEmbeddableComponentMapper. 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 EmbeddableInstantiator Modifier and Type Method Description Class<? extends EmbeddableInstantiator>
Component. getCustomInstantiator()
Method parameters in org.hibernate.mapping with type arguments of type EmbeddableInstantiator Modifier and Type Method Description void
Component. setCustomInstantiator(Class<? extends EmbeddableInstantiator> customInstantiator)
-
Uses of EmbeddableInstantiator in org.hibernate.metamodel.internal
Subinterfaces of EmbeddableInstantiator in org.hibernate.metamodel.internal Modifier and Type Interface Description interface
StandardEmbeddableInstantiator
Marker interface for standard EmbeddableInstantiator implementations.Classes in org.hibernate.metamodel.internal that implement EmbeddableInstantiator Modifier and Type Class Description class
EmbeddableCompositeUserTypeInstantiator
class
EmbeddableInstantiatorDynamicMap
Support for instantiating embeddables as dynamic-map representationclass
EmbeddableInstantiatorPojoIndirecting
Support for instantiating embeddables as POJO representation through a constructorclass
EmbeddableInstantiatorPojoOptimized
Support for instantiating embeddables as POJO representation using bytecode optimizerclass
EmbeddableInstantiatorPojoStandard
Support for instantiating embeddables as POJO representationclass
EmbeddableInstantiatorProxied
EmbeddableInstantiator used for instantiating "proxies" of an embeddable.class
EmbeddableInstantiatorRecordIndirecting
Support for instantiating embeddables as record representationclass
EmbeddableInstantiatorRecordStandard
Support for instantiating embeddables as record representationMethods in org.hibernate.metamodel.internal that return EmbeddableInstantiator Modifier and Type Method Description EmbeddableInstantiator
EmbeddableRepresentationStrategyMap. getInstantiator()
EmbeddableInstantiator
EmbeddableRepresentationStrategyPojo. getInstantiator()
EmbeddableInstantiator
EmbeddableRepresentationStrategyPojo. getInstantiatorForClass(String className)
EmbeddableInstantiator
EmbeddableRepresentationStrategyPojo. getInstantiatorForDiscriminator(Object discriminatorValue)
Constructors in org.hibernate.metamodel.internal with parameters of type EmbeddableInstantiator Constructor Description EmbeddableRepresentationStrategyMap(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 Modifier and Type Method Description EmbeddableInstantiator
EmbeddableMappingType.ConcreteEmbeddableType. getInstantiator()
-
Uses of EmbeddableInstantiator in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return EmbeddableInstantiator Modifier and Type Method Description EmbeddableInstantiator
AbstractEmbeddableMapping. getInstantiator()
EmbeddableInstantiator
IdClassRepresentationStrategy. getInstantiator()
EmbeddableInstantiator
VirtualIdRepresentationStrategy. getInstantiator()
-
Uses of EmbeddableInstantiator in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return EmbeddableInstantiator Modifier and Type Method Description EmbeddableInstantiator
EmbeddableRepresentationStrategy. 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.type
Methods in org.hibernate.type that return EmbeddableInstantiator Modifier and Type Method Description protected EmbeddableInstantiator
ComponentType. instantiator(Object compositeInstance)
-
Uses of EmbeddableInstantiator in org.hibernate.usertype
Subinterfaces of EmbeddableInstantiator in org.hibernate.usertype Modifier and Type Interface Description interface
CompositeUserType<J>
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 EmbeddableInstantiator Modifier and Type Class Description class
AbstractTimeZoneStorageCompositeUserType<T>
class
OffsetDateTimeCompositeUserType
class
OffsetTimeCompositeUserType
class
ZonedDateTimeCompositeUserType
-