24
24
import org .springframework .data .neo4j .core .mapping .callback .ReactiveBeforeBindCallback ;
25
25
import org .springframework .data .neo4j .core .schema .GeneratedValue ;
26
26
import org .springframework .data .neo4j .core .support .UUIDStringGenerator ;
27
+ import org .springframework .data .neo4j .repository .query .CypherdslConditionExecutorImpl ;
27
28
import org .springframework .data .neo4j .repository .query .QuerydslNeo4jPredicateExecutor ;
29
+ import org .springframework .data .neo4j .repository .query .ReactiveCypherdslConditionExecutorImpl ;
28
30
import org .springframework .data .neo4j .repository .query .ReactiveQuerydslNeo4jPredicateExecutor ;
29
31
import org .springframework .data .neo4j .repository .query .SimpleQueryByExampleExecutor ;
30
32
import org .springframework .data .neo4j .repository .query .SimpleReactiveQueryByExampleExecutor ;
@@ -49,6 +51,7 @@ public void registerHints(RuntimeHints hints, @Nullable ClassLoader classLoader)
49
51
Arrays .asList (
50
52
TypeReference .of (SimpleNeo4jRepository .class ),
51
53
TypeReference .of (SimpleQueryByExampleExecutor .class ),
54
+ TypeReference .of (CypherdslConditionExecutorImpl .class ),
52
55
TypeReference .of (BeforeBindCallback .class ),
53
56
TypeReference .of (AfterConvertCallback .class ),
54
57
// todo "temporary" fix, should get resolved when class parameters in annotations getting discovered
@@ -64,6 +67,7 @@ public void registerHints(RuntimeHints hints, @Nullable ClassLoader classLoader)
64
67
Arrays .asList (
65
68
TypeReference .of (SimpleReactiveNeo4jRepository .class ),
66
69
TypeReference .of (SimpleReactiveQueryByExampleExecutor .class ),
70
+ TypeReference .of (ReactiveCypherdslConditionExecutorImpl .class ),
67
71
TypeReference .of (ReactiveBeforeBindCallback .class )
68
72
),
69
73
builder -> builder .withMembers (MemberCategory .INVOKE_DECLARED_CONSTRUCTORS , MemberCategory .INVOKE_PUBLIC_METHODS ));
0 commit comments