Package | Description |
---|---|
com.blazebit.persistence.view |
Entity-View extension for the Blaze-Persistence API.
|
Modifier and Type | Method | Description |
---|---|---|
static <T> EntityViewSetting<T,CriteriaBuilder<T>> |
EntityViewSetting.create(java.lang.Class<T> entityViewClass) |
Like
create(java.lang.Class, java.lang.String) but with the viewConstructorname set to null. |
static <T> EntityViewSetting<T,PaginatedCriteriaBuilder<T>> |
EntityViewSetting.create(java.lang.Class<T> entityViewClass,
int firstResult,
int maxResults) |
Like
create(java.lang.Class, int, int, java.lang.String) but with the viewConstructorname set to null. |
static <T> EntityViewSetting<T,PaginatedCriteriaBuilder<T>> |
EntityViewSetting.create(java.lang.Class<T> entityViewClass,
int firstResult,
int maxResults,
java.lang.String viewConstructorName) |
Creates a new EntityViewSetting that can be applied on
criteria builders.
|
static <T> EntityViewSetting<T,PaginatedCriteriaBuilder<T>> |
EntityViewSetting.create(java.lang.Class<T> entityViewClass,
java.lang.Object entityId,
int maxResults) |
Like
create(java.lang.Class, java.lang.Object, int, java.lang.String) but with the viewConstructorname set to null. |
static <T> EntityViewSetting<T,PaginatedCriteriaBuilder<T>> |
EntityViewSetting.create(java.lang.Class<T> entityViewClass,
java.lang.Object entityId,
int maxResults,
java.lang.String viewConstructorName) |
Creates a new EntityViewSetting that can be applied on
criteria builders.
|
static <T> EntityViewSetting<T,CriteriaBuilder<T>> |
EntityViewSetting.create(java.lang.Class<T> entityViewClass,
java.lang.String viewConstructorName) |
Creates a new EntityViewSetting that can be applied on
criteria builders.
|
<X extends T,Y extends FullQueryBuilder<X,Y>> |
EntityViewSetting.forSubtype(java.lang.Class<X> subtype) |
Creates a copy of
this EntityViewSetting for the given entity view subtype. |
EntityViewSetting<T,Q> |
EntityViewSetting.withKeysetPage(KeysetPage keysetPage) |
Sets the key set of this setting.
|
Modifier and Type | Method | Description |
---|---|---|
<T,Q extends FullQueryBuilder<T,Q>> |
EntityViewManager.applySetting(EntityViewSetting<T,Q> setting,
CriteriaBuilder<?> criteriaBuilder) |
Applies the entity view setting to the given criteria builder.
|
<T,Q extends FullQueryBuilder<T,Q>> |
EntityViewManager.applySetting(EntityViewSetting<T,Q> setting,
CriteriaBuilder<?> criteriaBuilder,
java.lang.String entityViewRoot) |
Applies the entity view setting to the given entity view root of the criteria builder.
|
<T> T |
EntityViewManager.find(javax.persistence.EntityManager entityManager,
EntityViewSetting<T,CriteriaBuilder<T>> entityViewSetting,
java.lang.Object id) |
Loads and returns an entity view as determined by the given type
EntityViewSetting having the given entity id. |
Copyright © 2014–2018 Blazebit. All rights reserved.