diff --git a/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java b/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java index ff0eadddcd31..23445bb15838 100644 --- a/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java +++ b/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java @@ -204,7 +204,13 @@ public FetchParent asFetchParent() { return this; } + // Used by Hibernate Reactive protected BasicFetch getDiscriminatorFetch() { return discriminatorFetch; } + + // Used by Hibernate Reactive + protected @Nullable DomainResult getNullIndicatorResult() { + return nullIndicatorResult; + } } diff --git a/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java b/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java index bd529327b365..ed5201bd37df 100644 --- a/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java +++ b/hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java @@ -52,6 +52,9 @@ public EmbeddableForeignKeyResultImpl( resetFetches( creationState.visitFetches( this ) ); } + /* + * Used by Hibernate Reactive + */ protected EmbeddableForeignKeyResultImpl(EmbeddableForeignKeyResultImpl original) { super( original ); this.resultVariable = original.resultVariable;