mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-16 16:15:06 +00:00
HHH-8359 default-lazy from <hibernate-mapping> should be applied to all entities / attributes if no one provided from the sub element
This commit is contained in:
parent
d8c13ca9aa
commit
53689d322d
@ -52,9 +52,6 @@
|
||||
import org.hibernate.metamodel.internal.source.annotations.SubclassEntitySourceImpl;
|
||||
import org.hibernate.metamodel.internal.source.annotations.entity.EntityClass;
|
||||
import org.hibernate.metamodel.internal.source.annotations.entity.RootEntityClass;
|
||||
import org.hibernate.metamodel.internal.source.annotations.n.ClassNode;
|
||||
import org.hibernate.metamodel.internal.source.annotations.n.HierarchyBuilder;
|
||||
import org.hibernate.metamodel.internal.source.annotations.n.TreeWalker;
|
||||
import org.hibernate.metamodel.spi.binding.InheritanceType;
|
||||
import org.hibernate.metamodel.spi.source.EntityHierarchy;
|
||||
import org.hibernate.metamodel.spi.source.EntitySource;
|
||||
@ -81,11 +78,6 @@ public class EntityHierarchyBuilder {
|
||||
* @return a set of {@code EntityHierarchy} instances.
|
||||
*/
|
||||
public static Set<EntityHierarchy> createEntityHierarchies(AnnotationBindingContext bindingContext) {
|
||||
|
||||
HierarchyBuilder builder = new HierarchyBuilder( bindingContext );
|
||||
ClassNode root = builder.create();
|
||||
new TreeWalker().visit( root );
|
||||
|
||||
Set<EntityHierarchy> hierarchies = new HashSet<EntityHierarchy>();
|
||||
Map<DotName,DotName> processedEntities = new HashMap<DotName, DotName>( );
|
||||
Map<DotName, List<ClassInfo>> classToDirectSubClassMap = new HashMap<DotName, List<ClassInfo>>();
|
||||
|
Loading…
x
Reference in New Issue
Block a user