Uses of Package
com.blazebit.persistence.view
Package | Description |
---|---|
com.blazebit.persistence.view |
Entity-View extension for the Blaze-Persistence API.
|
com.blazebit.persistence.view.filter |
Entity-View extension default attribute filters.
|
com.blazebit.persistence.view.metamodel |
Entity-View extension metamodel.
|
com.blazebit.persistence.view.spi |
SPI for implementers of the Blaze-Persistence Entity-View extension.
|
-
Classes in com.blazebit.persistence.view used by com.blazebit.persistence.view Class Description AttributeFilter Adds a named filter to an entity view attribute.AttributeFilterProvider An attribute filter provider is an object that applies restrictions on aWhereBuilder
.CascadeType The cascade types for updatable entity views.ConvertOperationBuilder A builder for defining flush related configuration.ConvertOption The available options that can be enabled when converting entity view types viaEntityViewManager.convert(Object, Class, ConvertOption...)
.CorrelationBuilder A builder for correlating a basis with an entity class.CorrelationProvider Provides correlation functionality for entity views.CTEProvider Provides CTE bindings to aCTEBuilder
.EntityViewBuilder A builder for defining flush related configuration.EntityViewBuilderBase A builder for creating an entity view.EntityViewBuilderListener A listener that is invoked after an entity view was built.EntityViewListener Annotation to declare an entity view listener that should be registered for the given entity view type.EntityViewManager An interface that gives access to the metamodel and object builders.EntityViewNestedBuilder A builder for creating nested entity views.EntityViewSetting A EntityViewSetting is a set of filters and sorters that can be applied to aCriteriaBuilder
.EntityViewSetting.AttributeFilterActivation The activation of a filter.FetchStrategy The fetch strategy for an entity view attribute.FlushMode The flush mode for an updatable entity view.FlushOperationBuilder A builder for defining flush related configuration.FlushStrategy The flush mode for an updatable entity view.InverseRemoveStrategy The strategy to use when an element was removed from the inverse relation.LockMode The lock mode types for updatable entity views.MappingInheritanceSubtype Defines a possible subtype that should be materialized when the selection predicate is satisfied.PostCommitListener A listener for getting a callback after committing a flush for an entity view.PostPersistEntityListener A listener for getting a callback after persisting a creatable view.PostPersistListener A listener for getting a callback after persisting a creatable view.PostRemoveListener A listener for getting a callback after a view is removed.PostRollbackListener A listener for getting a callback after rolling back a flush for an entity view.PostUpdateListener A listener for getting a callback after updating an updatable view.PrePersistEntityListener A listener for getting a callback before persisting a creatable view.PrePersistListener A listener for getting a callback before persisting a creatable view.PreRemoveListener A listener for getting a callback before a view is removed.PreUpdateListener A listener for getting a callback before updating an updatable view.RecordingContainer A recording collection.Sorter A sorter is an object that applies an order by on aOrderByBuilder
for a specific expression.SubGraph Represents a fetch graph node for entity views.SubqueryProvider Provides a subquery to aSubqueryInitiator
.ViewAndEntityListener A listener for getting a callback.ViewFilter Adds a named filter to an entity view.ViewFilterProvider A view filter provider is an object that applies restrictions on aWhereBuilder
.ViewListener A listener for getting a callback.ViewTransition The transition types for entity views.ViewTransitionListener A listener for getting a callback. -
Classes in com.blazebit.persistence.view used by com.blazebit.persistence.view.filter Class Description AttributeFilterProvider An attribute filter provider is an object that applies restrictions on aWhereBuilder
. -
Classes in com.blazebit.persistence.view used by com.blazebit.persistence.view.metamodel Class Description CollectionInstantiator An instantiator for normal, recording and JPA collections for an entity view attribute.CorrelationProvider Provides correlation functionality for entity views.CorrelationProviderFactory A factory for creating aCorrelationProvider
.CTEProvider Provides CTE bindings to aCTEBuilder
.FetchStrategy The fetch strategy for an entity view attribute.FlushMode The flush mode for an updatable entity view.FlushStrategy The flush mode for an updatable entity view.InverseRemoveStrategy The strategy to use when an element was removed from the inverse relation.LockMode The lock mode types for updatable entity views.MapInstantiator An instantiator for normal, recording and JPA maps for an entity view attribute.RecordingContainer A recording collection.SubqueryProvider Provides a subquery to aSubqueryInitiator
.SubqueryProviderFactory A factory for creating aSubqueryProvider
.ViewTransition The transition types for entity views. -
Classes in com.blazebit.persistence.view used by com.blazebit.persistence.view.spi Class Description AttributeFilterProvider An attribute filter provider is an object that applies restrictions on aWhereBuilder
.CascadeType The cascade types for updatable entity views.EntityViewManager An interface that gives access to the metamodel and object builders.FlushMode The flush mode for an updatable entity view.FlushStrategy The flush mode for an updatable entity view.InverseRemoveStrategy The strategy to use when an element was removed from the inverse relation.LockMode The lock mode types for updatable entity views.ViewTransition The transition types for entity views.