Interface | Description |
---|---|
CorrelationBuilder |
A builder for correlating a basis with an entity class.
|
CorrelationProvider |
Provides correlation functionality for entity views.
|
EntityViewManager |
An interface that gives access to the metamodel and object builders.
|
Sorter |
A sorter is an object that applies an order by on a
OrderByBuilder for a specific expression. |
SubqueryProvider |
Provides a subquery to a
SubqueryInitiator . |
Class | Description |
---|---|
AttributeFilterProvider |
An attribute filter provider is an object that applies restrictions on a
WhereBuilder . |
EntityViews |
Bootstrap class that is used to obtain a EntityViewConfiguration instance within Java SE environments.
|
EntityViewSetting<T,Q extends FullQueryBuilder<T,Q>> |
A EntityViewSetting is a set of filters and sorters that can be
applied to a
CriteriaBuilder . |
EntityViewSetting.AttributeFilterActivation | |
Sorters |
A utility class that provides methods to create standard sorters.
|
ViewFilterProvider |
A view filter provider is an object that applies restrictions on a
WhereBuilder . |
Enum | Description |
---|---|
CascadeType |
The cascade types for updatable entity views.
|
ConvertOption |
The available options that can be enabled when converting entity view types via
EntityViewManager.convert(Object, Class, ConvertOption...) . |
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.
|
Exception | Description |
---|---|
OptimisticLockException |
Thrown when an optimistic lock conflict has been detected.
|
Annotation Type | Description |
---|---|
AttributeFilter |
Adds a named filter to an entity view attribute.
|
AttributeFilters |
Adds multiple
AttributeFilter . |
BatchFetch |
If
FetchStrategy.SELECT is used on a property, this annotation configures the default batching. |
CollectionMapping |
Specifies the comparator that should be used for sorting.
|
CreatableEntityView |
Specifies that the class is a creatable entity view.
|
EntityView |
Specifies that the class is an entity view.
|
EntityViewInheritance |
Specifies that the entity view should consider subtypes of the entity view when queried.
|
EntityViewInheritanceMapping |
Defines the inheritance selection for the entity view when a super type is queried.
|
IdMapping |
Maps the annotated element to the id attribute of the entity.
|
LockOwner |
Annotation to specify the owner of a lock that should be used for locking.
|
Mapping |
A mapping to a JPQL expression which contains references to fields of the entity.
|
MappingCorrelated |
Maps the annotated attribute as correlation attribute.
|
MappingCorrelatedSimple |
Maps the annotated attribute as correlation attribute with a simple declarative mapping of the correlation.
|
MappingInheritance |
Defines the subtype mappings for a subview attribute.
|
MappingInheritanceMapKey |
Defines the subtype mappings for a map attribute with a subview key.
|
MappingInheritanceSubtype |
Defines a possible subtype that should be materialized when the selection predicate is satisfied.
|
MappingInverse |
Defines the inverse mapping to use for persisting or updating elements.
|
MappingParameter |
A mapping to a parameter which is passed into a query when querying an entity view.
|
MappingSingular |
Specifies that the annotated attribute should be singular.
|
MappingSubquery |
Maps the annotated attribute as subquery.
|
OptimisticLock |
Annotation to specify whether a change of the annotated attribute will cause optimistic locking.
|
PostCreate |
Annotation to mark a method to be executed after a call to
EntityViewManager.create(Class) . |
UpdatableEntityView |
Specifies that the class is an updatable entity view.
|
UpdatableMapping |
Specifies the update handling of values assigned to the annotated attribute.
|
ViewConstructor |
A naming mechanism for entity view constructors.
|
ViewFilter |
Adds a named filter to an entity view.
|
ViewFilters |
Adds multiple ViewFilter.
|
Copyright © 2014–2018 Blazebit. All rights reserved.