File tree Expand file tree Collapse file tree 3 files changed +8
-16
lines changed
hibernate-core/src/main/java/org/hibernate Expand file tree Collapse file tree 3 files changed +8
-16
lines changed Original file line number Diff line number Diff line change @@ -601,14 +601,10 @@ private static <T> void cascadeCollectionElements(
601
601
}
602
602
603
603
// a newly instantiated collection can't have orphans
604
- final PersistentCollection <?> persistentCollection ;
605
- if ( child instanceof PersistentCollection <?> pc ) {
606
- persistentCollection = pc ;
607
- }
608
- else {
609
- persistentCollection = eventSource .getPersistenceContext ()
610
- .getCollectionHolder ( child );
611
- }
604
+ final PersistentCollection <?> persistentCollection =
605
+ child instanceof PersistentCollection <?> collection
606
+ ? collection
607
+ : eventSource .getPersistenceContext ().getCollectionHolder ( child );
612
608
613
609
final boolean deleteOrphans = style .hasOrphanDelete ()
614
610
&& action .deleteOrphans ()
Original file line number Diff line number Diff line change @@ -188,12 +188,7 @@ public JdbcValuesMapping resolve(
188
188
final int numberOfResults ;
189
189
final int rowSize = jdbcResultsMetadata .getColumnCount ();
190
190
191
- if ( resultBuilders == null ) {
192
- numberOfResults = rowSize ;
193
- }
194
- else {
195
- numberOfResults = resultBuilders .size ();
196
- }
191
+ numberOfResults = resultBuilders == null ? rowSize : resultBuilders .size ();
197
192
198
193
final List <SqlSelection > sqlSelections = new ArrayList <>( rowSize );
199
194
final List <DomainResult <?>> domainResults = new ArrayList <>( numberOfResults );
Original file line number Diff line number Diff line change 4
4
*/
5
5
package org .hibernate .query .spi ;
6
6
7
- import java .util .Collections ;
8
7
import java .util .List ;
9
8
import java .util .Set ;
10
9
18
17
import org .hibernate .query .ResultListTransformer ;
19
18
import org .hibernate .query .TupleTransformer ;
20
19
20
+ import static java .util .Collections .emptyList ;
21
+
21
22
public abstract class QueryOptionsAdapter implements QueryOptions {
22
23
23
24
@ Override
@@ -42,7 +43,7 @@ public LockOptions getLockOptions() {
42
43
43
44
@ Override
44
45
public List <String > getDatabaseHints () {
45
- return Collections . emptyList ();
46
+ return emptyList ();
46
47
}
47
48
48
49
@ Override
You can’t perform that action at this time.
0 commit comments