com_baeldung_hibernate_wherejointable_HibernateWhereJoinTableIntegrationTest_java
org.hibernate.loader.plan.exec.process.internal.CollectionReferenceInitializerImpl
 -> java.util.Map.get(java.lang.Object): java.lang.Object -> java.util.Map.isEmpty(): boolean -> java.util.Set.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.util.Map.get(java.lang.Object): java.lang.Object -> java.util.List.add(java.lang.Object): boolean -> java.util.Map.isEmpty(): boolean -> java.util.Map.remove(java.lang.Object): java.lang.Object -> java.util.Iterator.remove(): void -> java.util.Iterator.hasNext(): boolean -> java.util.List.size(): int -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.util.LinkedHashMap.get(java.lang.Object): java.lang.Object -> java.lang.System.identityHashCode(java.lang.Object): int -> java.util.List.size(): int -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.next(): java.lang.Object -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Iterator.hasNext(): boolean -> java.util.Set.isEmpty(): boolean -> java.util.Map.remove(java.lang.Object): java.lang.Object -> java.util.Set.isEmpty(): boolean -> java.util.Set.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.util.Set.clear(): void