Uses of Interface
org.hibernate.envers.internal.entities.mapper.id.IdMapper
Packages that use IdMapper
Package
Description
-
Uses of IdMapper in org.hibernate.envers.internal.entities
Methods in org.hibernate.envers.internal.entities that return IdMapperModifier and TypeMethodDescriptionEntityConfiguration.getIdMapper()IdMappingData.getIdMapper()RelationDescription.getIdMapper()Methods in org.hibernate.envers.internal.entities with parameters of type IdMapperModifier and TypeMethodDescriptionvoidEntityConfiguration.addToManyNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper, PropertyMapper fakeBidirectionalRelationMapper, PropertyMapper fakeBidirectionalRelationIndexMapper, boolean indexed) voidEntityConfiguration.addToOneNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper, boolean ignoreNotFound) voidEntityConfiguration.addToOneRelation(String fromPropertyName, String toEntityName, IdMapper idMapper, boolean insertable, boolean ignoreNotFound) static RelationDescriptionRelationDescription.toMany(String fromPropertyName, RelationType relationType, String toEntityName, String mappedByPropertyName, IdMapper idMapper, PropertyMapper fakeBidirectionalRelationMapper, PropertyMapper fakeBidirectionalRelationIndexMapper, MiddleIdData referencingIdData, MiddleIdData referencedIdData, String auditMiddleEntityName, boolean insertable, boolean indexed) static RelationDescriptionRelationDescription.toOne(String fromPropertyName, RelationType relationType, String toEntityName, String mappedByPropertyName, IdMapper idMapper, PropertyMapper fakeBidirectionalRelationMapper, PropertyMapper fakeBidirectionalRelationIndexMapper, boolean insertable, boolean ignoreNotFound) Constructors in org.hibernate.envers.internal.entities with parameters of type IdMapperModifierConstructorDescriptionIdMappingData(IdMapper mapper, Identifier identifier, IdentifierRelation relation) -
Uses of IdMapper in org.hibernate.envers.internal.entities.mapper.id
Subinterfaces of IdMapper in org.hibernate.envers.internal.entities.mapper.idModifier and TypeInterfaceDescriptioninterfaceA simple identifier builder contract.Classes in org.hibernate.envers.internal.entities.mapper.id that implement IdMapperModifier and TypeClassDescriptionclassAn abstract identifier mapper implementation specific for composite identifiers.classThe base abstract class implementation for identifier mappers.classAn identifier mapper implementation forEmbeddedIdmappings.classclassAn identifier mapper that is meant to support nestedEmbeddableinstances inside an existingEmbeddedIdidentifier hierarchy.classAn implementation of an identifier mapper for a single basic attribute property.classAn extension to theSingleIdMapperimplementation that supports the use case of an@IdClassmapping that contains an entity association where the@IdClassstores the primary key of the associated entity rather than the entity object itself.Methods in org.hibernate.envers.internal.entities.mapper.id that return IdMapperModifier and TypeMethodDescriptionEmbeddedIdMapper.prefixMappedProperties(String prefix) IdMapper.prefixMappedProperties(String prefix) Creates a mapper with all mapped properties prefixed.MultipleIdMapper.prefixMappedProperties(String prefix) SingleIdMapper.prefixMappedProperties(String prefix) Methods in org.hibernate.envers.internal.entities.mapper.id with parameters of type IdMapperModifier and TypeMethodDescriptionvoidAbstractIdMapper.addIdsEqualToQuery(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) voidIdMapper.addIdsEqualToQuery(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 mapped by the second mapper (the second mapper must be for the same entity, but it can have, for example, prefixed properties).voidAbstractIdMapper.addNamedIdEqualsToQuery(Parameters parameters, String prefix1, IdMapper mapper, boolean equals) voidIdMapper.addNamedIdEqualsToQuery(Parameters parameters, String prefix, IdMapper mapper, boolean equals) Adds query statements, which contains named parameters that express the property that the id of the entity with alias prefix is equal to the given object using the specified mapper.voidAbstractIdMapper.addNullableIdsEqualToQuery(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) voidIdMapper.addNullableIdsEqualToQuery(Parameters parameters, String prefix1, IdMapper mapper2, String prefix2) Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 mapped by the second mapper (the second mapper must be for the same entity, but it can have, for example, prefixed properties). -
Uses of IdMapper in org.hibernate.envers.internal.entities.mapper.relation
Methods in org.hibernate.envers.internal.entities.mapper.relation that return IdMapperModifier and TypeMethodDescriptionMiddleIdData.getOriginalMapper()MiddleIdData.getPrefixedMapper()Constructors in org.hibernate.envers.internal.entities.mapper.relation with parameters of type IdMapperModifierConstructorDescriptionToOneIdMapper(IdMapper delegate, PropertyData propertyData, String referencedEntityName, boolean nonInsertableFake, boolean lazyMapping) -
Uses of IdMapper in org.hibernate.envers.internal.entities.mapper.relation.component
Constructors in org.hibernate.envers.internal.entities.mapper.relation.component with parameters of type IdMapperModifierConstructorDescriptionMiddleMapKeyIdComponentMapper(Configuration configuration, IdMapper relatedIdMapper)