Interface EmbeddingViewJpqlMacro

  • All Superinterfaces:
    com.blazebit.persistence.spi.JpqlMacro

    public interface EmbeddingViewJpqlMacro
    extends com.blazebit.persistence.spi.JpqlMacro
    Interface implemented by the entity view provider. Represents a embedding view that gives access to the embedding view.
    Since:
    1.4.0
    Author:
    Christian Beikov
    • Method Detail

      • usesEmbeddingView

        boolean usesEmbeddingView()
        Returns whether the macro was used so far.
        Returns:
        whether the macro was used so far
      • getEmbeddingViewPath

        String getEmbeddingViewPath()
        Returns the current embedding view path.
        Returns:
        the current embedding view path
      • setEmbeddingViewPath

        void setEmbeddingViewPath​(String embeddingViewPath)
        Sets the current embedding view path.
        Parameters:
        embeddingViewPath - The new embedding view path