@@ -43,13 +43,13 @@ public class TestMetaModel implements Metamodel {
43
43
private final Set <Class <?>> managedTypes ;
44
44
private final Lazy <EntityManagerFactory > entityManagerFactory = Lazy .of (this ::init );
45
45
private final Lazy <Metamodel > metamodel = Lazy .of (() -> entityManagerFactory .get ().getMetamodel ());
46
- private Lazy <EntityManager > enityManager = Lazy .of (() -> entityManagerFactory .get ().createEntityManager ());
46
+ private final Lazy <EntityManager > entityManager = Lazy .of (() -> entityManagerFactory .get ().createEntityManager ());
47
47
48
- TestMetaModel (Set <Class <?>> managedTypes ) {
48
+ private TestMetaModel (Set <Class <?>> managedTypes ) {
49
49
this ("dynamic-tests" , managedTypes );
50
50
}
51
51
52
- TestMetaModel (String persistenceUnit , Set <Class <?>> managedTypes ) {
52
+ private TestMetaModel (String persistenceUnit , Set <Class <?>> managedTypes ) {
53
53
this .persistenceUnit = persistenceUnit ;
54
54
this .managedTypes = managedTypes ;
55
55
}
@@ -66,6 +66,11 @@ public <X> EntityType<X> entity(Class<X> cls) {
66
66
return metamodel .get ().entity (cls );
67
67
}
68
68
69
+ @ Override
70
+ public EntityType <?> entity (String s ) {
71
+ return metamodel .get ().entity (s );
72
+ }
73
+
69
74
public <X > ManagedType <X > managedType (Class <X > cls ) {
70
75
return metamodel .get ().managedType (cls );
71
76
}
@@ -87,7 +92,7 @@ public Set<EmbeddableType<?>> getEmbeddables() {
87
92
}
88
93
89
94
public EntityManager entityManager () {
90
- return enityManager .get ();
95
+ return entityManager .get ();
91
96
}
92
97
93
98
EntityManagerFactory init () {
0 commit comments