Skip to content

Commit f95591a

Browse files
committed
Fix compilation errors
1 parent 278ea31 commit f95591a

File tree

3 files changed

+9
-13
lines changed

3 files changed

+9
-13
lines changed

hibernate-reactive-core/src/main/java/org/hibernate/reactive/metamodel/internal/ReactiveEntityInstantiatorPojoOptimized.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
import org.hibernate.bytecode.spi.ReflectionOptimizer;
99
import org.hibernate.mapping.PersistentClass;
1010
import org.hibernate.metamodel.internal.EntityInstantiatorPojoOptimized;
11+
import org.hibernate.persister.entity.EntityPersister;
1112
import org.hibernate.reactive.bythecode.enhance.spi.internal.ReactiveLazyAttributeLoadingInterceptor;
12-
import org.hibernate.tuple.entity.EntityMetamodel;
1313
import org.hibernate.type.descriptor.java.JavaType;
1414

1515
import static org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable;
@@ -20,11 +20,11 @@
2020
public class ReactiveEntityInstantiatorPojoOptimized extends EntityInstantiatorPojoOptimized {
2121

2222
public ReactiveEntityInstantiatorPojoOptimized(
23-
EntityMetamodel entityMetamodel,
23+
EntityPersister persister,
2424
PersistentClass persistentClass,
2525
JavaType<?> javaType,
2626
ReflectionOptimizer.InstantiationOptimizer instantiationOptimizer) {
27-
super( entityMetamodel, persistentClass, javaType, instantiationOptimizer );
27+
super( persister, persistentClass, javaType, instantiationOptimizer );
2828
}
2929

3030
@Override

hibernate-reactive-core/src/main/java/org/hibernate/reactive/metamodel/internal/ReactiveEntityInstantiatorPojoStandard.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
import org.hibernate.mapping.PersistentClass;
99
import org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard;
10+
import org.hibernate.persister.entity.EntityPersister;
1011
import org.hibernate.reactive.bythecode.enhance.spi.internal.ReactiveLazyAttributeLoadingInterceptor;
11-
import org.hibernate.tuple.entity.EntityMetamodel;
1212
import org.hibernate.type.descriptor.java.JavaType;
1313

1414
import static org.hibernate.engine.internal.ManagedTypeHelper.asPersistentAttributeInterceptable;
@@ -19,10 +19,10 @@
1919
public class ReactiveEntityInstantiatorPojoStandard extends EntityInstantiatorPojoStandard {
2020

2121
public ReactiveEntityInstantiatorPojoStandard(
22-
EntityMetamodel entityMetamodel,
22+
EntityPersister persister,
2323
PersistentClass persistentClass,
2424
JavaType<?> javaType) {
25-
super( entityMetamodel, persistentClass, javaType );
25+
super( persister, persistentClass, javaType );
2626
}
2727

2828
@Override

hibernate-reactive-core/src/main/java/org/hibernate/reactive/metamodel/internal/ReactiveEntityRepresentationStrategyPojoStandard.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.hibernate.metamodel.spi.EntityInstantiator;
1212
import org.hibernate.metamodel.spi.RuntimeModelCreationContext;
1313
import org.hibernate.persister.entity.EntityPersister;
14-
import org.hibernate.tuple.entity.EntityMetamodel;
1514

1615
/**
1716
* Extends {@link EntityRepresentationStrategyPojoStandard}
@@ -27,21 +26,18 @@ public ReactiveEntityRepresentationStrategyPojoStandard(
2726
}
2827

2928
@Override
30-
protected EntityInstantiator determineInstantiator(
31-
PersistentClass bootDescriptor,
32-
EntityMetamodel entityMetamodel) {
29+
protected EntityInstantiator determineInstantiator(PersistentClass bootDescriptor, EntityPersister persister) {
3330
final ReflectionOptimizer reflectionOptimizer = getReflectionOptimizer();
3431
if ( reflectionOptimizer != null && reflectionOptimizer.getInstantiationOptimizer() != null ) {
3532
return new ReactiveEntityInstantiatorPojoOptimized(
36-
entityMetamodel,
33+
persister,
3734
bootDescriptor,
3835
getMappedJavaType(),
3936
reflectionOptimizer.getInstantiationOptimizer()
4037
);
4138
}
4239
else {
43-
return new ReactiveEntityInstantiatorPojoStandard( entityMetamodel, bootDescriptor, getMappedJavaType() );
40+
return new ReactiveEntityInstantiatorPojoStandard( persister, bootDescriptor, getMappedJavaType() );
4441
}
4542
}
46-
4743
}

0 commit comments

Comments
 (0)