Uses of Class
org.hibernate.mapping.Component
Packages that use Component
Package
Description
This package defines an easy way to extend Hibernate with user-defined
annotations that define customized O/R mappings of annotated entities
and annotated entity attributes.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package defines the Hibernate configuration-time mapping model.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
This package abstracts persistence mechanisms for entities.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.-
Uses of Component in org.hibernate.binder
Methods in org.hibernate.binder with parameters of type ComponentModifier and TypeMethodDescriptionvoid
TypeBinder.bind
(A annotation, MetadataBuildingContext buildingContext, Component embeddableClass) Perform some custom configuration of the model relating to the given annotated embeddable class. -
Uses of Component in org.hibernate.boot.jaxb.hbm.transform
Methods in org.hibernate.boot.jaxb.hbm.transform that return ComponentConstructors in org.hibernate.boot.jaxb.hbm.transform with parameters of type Component -
Uses of Component in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return ComponentModifier and TypeMethodDescriptionAbstractDelegatingMetadata.getGenericComponent
(Class<?> componentClass) MetadataImplementor.getGenericComponent
(Class<?> componentClass) Methods in org.hibernate.boot.spi with parameters of type ComponentModifier and TypeMethodDescriptionvoid
InFlightMetadataCollector.registerComponent
(Component component) void
InFlightMetadataCollector.registerGenericComponent
(Component component) Method parameters in org.hibernate.boot.spi with type arguments of type ComponentModifier and TypeMethodDescriptionvoid
AbstractDelegatingMetadata.visitRegisteredComponents
(Consumer<Component> consumer) void
MetadataImplementor.visitRegisteredComponents
(Consumer<Component> consumer) -
Uses of Component in org.hibernate.mapping
Methods in org.hibernate.mapping that return ComponentModifier and TypeMethodDescriptionComponent.copy()
AggregateColumn.getComponent()
MappedSuperclass.getDeclaredIdentifierMapper()
PersistentClass.getDeclaredIdentifierMapper()
MappedSuperclass.getIdentifierMapper()
PersistentClass.getIdentifierMapper()
Subclass.getIdentifierMapper()
Methods in org.hibernate.mapping with parameters of type ComponentModifier and TypeMethodDescriptionboolean
void
MappedSuperclass.setDeclaredIdentifierMapper
(Component identifierMapper) void
PersistentClass.setDeclaredIdentifierMapper
(Component declaredIdentifierMapper) void
PersistentClass.setIdentifierMapper
(Component handle) Constructors in org.hibernate.mapping with parameters of type ComponentModifierConstructorDescriptionAggregateColumn
(Column column, Component component) Component
(MetadataBuildingContext metadata, Component component) -
Uses of Component in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi with parameters of type ComponentModifier and TypeMethodDescriptionManagedTypeRepresentationResolver.resolveStrategy
(Component bootDescriptor, Supplier<EmbeddableMappingType> runtimeDescriptor, RuntimeModelCreationContext creationContext) Resolve the strategy to use for the given embeddable -
Uses of Component in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type ComponentModifier and TypeMethodDescriptionstatic BasicType
<?> DiscriminatorHelper.getDiscriminatorType
(Component component) -
Uses of Component in org.hibernate.type
Constructors in org.hibernate.type with parameters of type ComponentModifierConstructorDescriptionComponentType
(Component component, int[] originalPropertyOrder) ComponentType
(Component component, int[] originalPropertyOrder, boolean mutable) EmbeddedComponentType
(Component component, int[] originalPropertyOrder) UserComponentType
(Component component, int[] originalPropertyOrder, CompositeUserType<T> compositeUserType)