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 <E> E |
dereferenceProxy(E entity) |
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> clazz) |
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 o) |
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> clazz)
public static <T,I> Long getForeignKeyReferences(Class<T> entityClass, Class<I> idType, I entityId, javax.persistence.EntityManager entityManager)
public static boolean isProxy(Object o)
public static <E> E dereferenceProxy(E entity)
Copyright © 2015–2017 OmniFaces. All rights reserved.