Package com.blazebit.persistence.view.spi
SPI for implementers of the Blaze-Persistence Entity-View extension.
-
Interface Summary Interface Description EmbeddingViewJpqlMacro Interface implemented by the entity view provider.EntityViewAttributeMapping Mapping of an entity view attribute.EntityViewConfiguration This class is used to configure the entity view manager that it creates.EntityViewConfigurationProvider Interface implemented by the entity view provider.EntityViewConstructorMapping Mapping of an entity view constructor.EntityViewMapping A mapping for an entity view type.EntityViewMethodAttributeMapping Mapping of an entity view method attribute.EntityViewParameterMapping Mapping of an entity view constructor parameter attribute.TransactionAccess A transaction control abstraction that allows to be independent of the concrete transaction technology.TransactionAccessFactory A factory for creating aTransactionAccess
.TransactionSupport A transaction control abstraction that allows to be independent of the concrete transaction technology.ViewJpqlMacro Interface implemented by the entity view provider.ViewRootJpqlMacro Interface implemented by the entity view provider. -
Enum Summary Enum Description EntityViewAttributeMapping.ContainerBehavior The behavior of a plural attribute container.