public final class JPA extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CACHE_RETRIEVE_MODE_HINT_KEY |
static String |
FETCH_GRAPH_HINT_KEY |
static String |
LOAD_GRAPH_HINT_KEY |
Modifier and Type | Method and Description |
---|---|
static javax.persistence.criteria.Expression<String> |
castAsString(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Expression<?> expression) |
static javax.persistence.criteria.Expression<String> |
concat(javax.persistence.criteria.CriteriaBuilder builder,
Object... expressionsOrStrings) |
static <E> E |
dereferenceProxy(E entity)
Deprecated.
Use
Provider.dereferenceProxy(Object) instead. |
static <T,I> Long |
getForeignKeyReferences(Class<T> entityClass,
Class<I> idType,
I entityId,
javax.persistence.EntityManager entityManager) |
static <T> Optional<T> |
getOptional(javax.persistence.TypedQuery<T> query) |
static <T> T |
getOptionalSingleResult(javax.persistence.Query query,
Class<T> type) |
static <T> T |
getOptionalSingleResult(javax.persistence.TypedQuery<T> query) |
static <K,T> Map<K,T> |
getResultMap(javax.persistence.TypedQuery<T> query,
Function<? super T,? extends K> keyMapper) |
static <K,T,V> Map<K,V> |
getResultMap(javax.persistence.TypedQuery<T> query,
Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper) |
static boolean |
isProxy(Object object)
Deprecated.
Use
Provider.isProxy(Object) instead. |
public static final String LOAD_GRAPH_HINT_KEY
public static final String FETCH_GRAPH_HINT_KEY
public static final String CACHE_RETRIEVE_MODE_HINT_KEY
public static <T> T getOptionalSingleResult(javax.persistence.TypedQuery<T> query)
public static <T> Optional<T> getOptional(javax.persistence.TypedQuery<T> query)
public static <K,T> Map<K,T> getResultMap(javax.persistence.TypedQuery<T> query, Function<? super T,? extends K> keyMapper)
public static <K,T,V> Map<K,V> getResultMap(javax.persistence.TypedQuery<T> query, Function<? super T,? extends K> keyMapper, Function<? super T,? extends V> valueMapper)
public static <T> T getOptionalSingleResult(javax.persistence.Query query, Class<T> type)
public static <T,I> Long getForeignKeyReferences(Class<T> entityClass, Class<I> idType, I entityId, javax.persistence.EntityManager entityManager)
@Deprecated public static boolean isProxy(Object object)
Provider.isProxy(Object)
instead.@Deprecated public static <E> E dereferenceProxy(E entity)
Provider.dereferenceProxy(Object)
instead.public static javax.persistence.criteria.Expression<String> concat(javax.persistence.criteria.CriteriaBuilder builder, Object... expressionsOrStrings)
public static javax.persistence.criteria.Expression<String> castAsString(javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.criteria.Expression<?> expression)
Copyright © 2015–2017 OmniFaces. All rights reserved.