Uses of Class
org.hibernate.persister.entity.EntityNameUse
-
Packages that use EntityNameUse Package Description 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.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST. -
-
Uses of EntityNameUse in org.hibernate.metamodel.mapping
Method parameters in org.hibernate.metamodel.mapping with type arguments of type EntityNameUse Modifier and Type Method Description default voidEntityMappingType. pruneForSubclasses(TableGroup tableGroup, Map<String,EntityNameUse> entityNameUses)Adapts the table group and its table reference as well as table reference joins in a way such that unnecessary tables or joins are omitted if possible, based on the given treated entity names. -
Uses of EntityNameUse in org.hibernate.persister.entity
Fields in org.hibernate.persister.entity declared as EntityNameUse Modifier and Type Field Description static EntityNameUseEntityNameUse. BASE_TREATstatic EntityNameUseEntityNameUse. EXPRESSIONstatic EntityNameUseEntityNameUse. FILTERstatic EntityNameUseEntityNameUse. OPTIONAL_TREATstatic EntityNameUseEntityNameUse. PROJECTIONstatic EntityNameUseEntityNameUse. TREATMethods in org.hibernate.persister.entity that return EntityNameUse Modifier and Type Method Description EntityNameUseEntityNameUse. stronger(EntityNameUse other)EntityNameUseEntityNameUse. weaker(EntityNameUse other)Methods in org.hibernate.persister.entity with parameters of type EntityNameUse Modifier and Type Method Description EntityNameUseEntityNameUse. stronger(EntityNameUse other)EntityNameUseEntityNameUse. weaker(EntityNameUse other)Method parameters in org.hibernate.persister.entity with type arguments of type EntityNameUse Modifier and Type Method Description protected StringUnionSubclassEntityPersister. generateSubquery(Map<String,EntityNameUse> entityNameUses)voidJoinedSubclassEntityPersister. pruneForSubclasses(TableGroup tableGroup, Map<String,EntityNameUse> entityNameUses)voidSingleTableEntityPersister. pruneForSubclasses(TableGroup tableGroup, Map<String,EntityNameUse> entityNameUses)voidUnionSubclassEntityPersister. pruneForSubclasses(TableGroup tableGroup, Map<String,EntityNameUse> entityNameUses) -
Uses of EntityNameUse in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type EntityNameUse Modifier and Type Method Description voidBaseSqmToSqlAstConverter. registerEntityNameUsage(TableGroup tableGroup, EntityNameUse entityNameUse, String hibernateEntityName) -
Uses of EntityNameUse in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type EntityNameUse Modifier and Type Method Description default voidSqlAstCreationState. registerEntityNameUsage(TableGroup tableGroup, EntityNameUse entityNameUse, String hibernateEntityName)This callback is for handling of filters and is necessary to allow correct treat optimizations.
-