public class EntityManagerProxy extends Object implements javax.persistence.EntityManager
EntityManager interface.| Constructor and Description |
|---|
EntityManagerProxy(javax.persistence.EntityManager aEntityMgr) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
close() |
boolean |
contains(Object object) |
<T> javax.persistence.EntityGraph<T> |
createEntityGraph(Class<T> rootType) |
javax.persistence.EntityGraph<?> |
createEntityGraph(String graphName) |
javax.persistence.Query |
createNamedQuery(String string) |
<T> javax.persistence.TypedQuery<T> |
createNamedQuery(String name,
Class<T> resultClass) |
javax.persistence.StoredProcedureQuery |
createNamedStoredProcedureQuery(String name) |
javax.persistence.Query |
createNativeQuery(String string) |
javax.persistence.Query |
createNativeQuery(String string,
Class aClass) |
javax.persistence.Query |
createNativeQuery(String string,
String string0) |
javax.persistence.Query |
createQuery(javax.persistence.criteria.CriteriaDelete deleteQuery) |
<T> javax.persistence.TypedQuery<T> |
createQuery(javax.persistence.criteria.CriteriaQuery<T> criteriaQuery) |
javax.persistence.Query |
createQuery(javax.persistence.criteria.CriteriaUpdate updateQuery) |
javax.persistence.Query |
createQuery(String string) |
<T> javax.persistence.TypedQuery<T> |
createQuery(String qlString,
Class<T> resultClass) |
javax.persistence.StoredProcedureQuery |
createStoredProcedureQuery(String procedureName) |
javax.persistence.StoredProcedureQuery |
createStoredProcedureQuery(String procedureName,
Class... resultClasses) |
javax.persistence.StoredProcedureQuery |
createStoredProcedureQuery(String procedureName,
String... resultSetMappings) |
void |
detach(Object entity) |
<T> T |
find(Class<T> entityClass,
Object primaryKey) |
<T> T |
find(Class<T> entityClass,
Object primaryKey,
javax.persistence.LockModeType lockMode) |
<T> T |
find(Class<T> entityClass,
Object primaryKey,
javax.persistence.LockModeType lockMode,
Map<String,Object> properties) |
<T> T |
find(Class<T> entityClass,
Object primaryKey,
Map<String,Object> properties) |
void |
flush() |
javax.persistence.criteria.CriteriaBuilder |
getCriteriaBuilder() |
Object |
getDelegate() |
javax.persistence.EntityGraph<?> |
getEntityGraph(String graphName) |
<T> List<javax.persistence.EntityGraph<? super T>> |
getEntityGraphs(Class<T> entityClass) |
javax.persistence.EntityManagerFactory |
getEntityManagerFactory() |
javax.persistence.FlushModeType |
getFlushMode() |
javax.persistence.LockModeType |
getLockMode(Object entity) |
javax.persistence.metamodel.Metamodel |
getMetamodel() |
Map<String,Object> |
getProperties() |
<T> T |
getReference(Class<T> entityClass,
Object primaryKey) |
javax.persistence.EntityTransaction |
getTransaction() |
javax.persistence.EntityManager |
getWrappedEntityManager() |
boolean |
isJoinedToTransaction() |
boolean |
isOpen() |
void |
joinTransaction() |
void |
lock(Object object,
javax.persistence.LockModeType lockModeType) |
void |
lock(Object entity,
javax.persistence.LockModeType lockMode,
Map<String,Object> properties) |
<T> T |
merge(T entity) |
void |
persist(Object object) |
void |
refresh(Object object) |
void |
refresh(Object entity,
javax.persistence.LockModeType lockMode) |
void |
refresh(Object entity,
javax.persistence.LockModeType lockMode,
Map<String,Object> properties) |
void |
refresh(Object entity,
Map<String,Object> properties) |
void |
remove(Object object) |
void |
setFlushMode(javax.persistence.FlushModeType flushModeType) |
void |
setProperty(String propertyName,
Object value) |
<T> T |
unwrap(Class<T> cls) |
public EntityManagerProxy(@Nonnull javax.persistence.EntityManager aEntityMgr)
@Nonnull public final javax.persistence.EntityManager getWrappedEntityManager()
public void persist(Object object)
persist in interface javax.persistence.EntityManagerpublic <T> T merge(T entity)
merge in interface javax.persistence.EntityManagerpublic void remove(Object object)
remove in interface javax.persistence.EntityManagerpublic <T> T find(Class<T> entityClass, Object primaryKey)
find in interface javax.persistence.EntityManagerpublic <T> T getReference(Class<T> entityClass, Object primaryKey)
getReference in interface javax.persistence.EntityManagerpublic void flush()
flush in interface javax.persistence.EntityManagerpublic void setFlushMode(javax.persistence.FlushModeType flushModeType)
setFlushMode in interface javax.persistence.EntityManagerpublic javax.persistence.FlushModeType getFlushMode()
getFlushMode in interface javax.persistence.EntityManagerpublic void lock(Object object, javax.persistence.LockModeType lockModeType)
lock in interface javax.persistence.EntityManagerpublic void refresh(Object object)
refresh in interface javax.persistence.EntityManagerpublic void clear()
clear in interface javax.persistence.EntityManagerpublic boolean contains(Object object)
contains in interface javax.persistence.EntityManagerpublic javax.persistence.Query createQuery(String string)
createQuery in interface javax.persistence.EntityManagerpublic javax.persistence.Query createNamedQuery(String string)
createNamedQuery in interface javax.persistence.EntityManagerpublic javax.persistence.Query createNativeQuery(String string)
createNativeQuery in interface javax.persistence.EntityManagerpublic javax.persistence.Query createNativeQuery(String string, Class aClass)
createNativeQuery in interface javax.persistence.EntityManagerpublic javax.persistence.Query createNativeQuery(String string, String string0)
createNativeQuery in interface javax.persistence.EntityManagerpublic void joinTransaction()
joinTransaction in interface javax.persistence.EntityManagerpublic Object getDelegate()
getDelegate in interface javax.persistence.EntityManagerpublic void close()
close in interface javax.persistence.EntityManagerpublic boolean isOpen()
isOpen in interface javax.persistence.EntityManagerpublic javax.persistence.EntityTransaction getTransaction()
getTransaction in interface javax.persistence.EntityManagerpublic <T> T find(Class<T> entityClass, Object primaryKey, Map<String,Object> properties)
find in interface javax.persistence.EntityManagerpublic <T> T find(Class<T> entityClass, Object primaryKey, javax.persistence.LockModeType lockMode)
find in interface javax.persistence.EntityManagerpublic <T> T find(Class<T> entityClass, Object primaryKey, javax.persistence.LockModeType lockMode, Map<String,Object> properties)
find in interface javax.persistence.EntityManagerpublic void lock(Object entity, javax.persistence.LockModeType lockMode, Map<String,Object> properties)
lock in interface javax.persistence.EntityManagerpublic void refresh(Object entity, Map<String,Object> properties)
refresh in interface javax.persistence.EntityManagerpublic void refresh(Object entity, javax.persistence.LockModeType lockMode)
refresh in interface javax.persistence.EntityManagerpublic void refresh(Object entity, javax.persistence.LockModeType lockMode, Map<String,Object> properties)
refresh in interface javax.persistence.EntityManagerpublic void detach(Object entity)
detach in interface javax.persistence.EntityManagerpublic javax.persistence.LockModeType getLockMode(Object entity)
getLockMode in interface javax.persistence.EntityManagerpublic void setProperty(String propertyName, Object value)
setProperty in interface javax.persistence.EntityManagerpublic Map<String,Object> getProperties()
getProperties in interface javax.persistence.EntityManagerpublic <T> javax.persistence.TypedQuery<T> createQuery(javax.persistence.criteria.CriteriaQuery<T> criteriaQuery)
createQuery in interface javax.persistence.EntityManagerpublic javax.persistence.Query createQuery(javax.persistence.criteria.CriteriaUpdate updateQuery)
createQuery in interface javax.persistence.EntityManagerpublic javax.persistence.Query createQuery(javax.persistence.criteria.CriteriaDelete deleteQuery)
createQuery in interface javax.persistence.EntityManagerpublic <T> javax.persistence.TypedQuery<T> createQuery(String qlString, Class<T> resultClass)
createQuery in interface javax.persistence.EntityManagerpublic <T> javax.persistence.TypedQuery<T> createNamedQuery(String name, Class<T> resultClass)
createNamedQuery in interface javax.persistence.EntityManagerpublic javax.persistence.StoredProcedureQuery createNamedStoredProcedureQuery(String name)
createNamedStoredProcedureQuery in interface javax.persistence.EntityManagerpublic javax.persistence.StoredProcedureQuery createStoredProcedureQuery(String procedureName)
createStoredProcedureQuery in interface javax.persistence.EntityManagerpublic javax.persistence.StoredProcedureQuery createStoredProcedureQuery(String procedureName, Class... resultClasses)
createStoredProcedureQuery in interface javax.persistence.EntityManagerpublic javax.persistence.StoredProcedureQuery createStoredProcedureQuery(String procedureName, String... resultSetMappings)
createStoredProcedureQuery in interface javax.persistence.EntityManagerpublic boolean isJoinedToTransaction()
isJoinedToTransaction in interface javax.persistence.EntityManagerpublic <T> T unwrap(Class<T> cls)
unwrap in interface javax.persistence.EntityManagerpublic javax.persistence.EntityManagerFactory getEntityManagerFactory()
getEntityManagerFactory in interface javax.persistence.EntityManagerpublic javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
getCriteriaBuilder in interface javax.persistence.EntityManagerpublic javax.persistence.metamodel.Metamodel getMetamodel()
getMetamodel in interface javax.persistence.EntityManagerpublic <T> javax.persistence.EntityGraph<T> createEntityGraph(Class<T> rootType)
createEntityGraph in interface javax.persistence.EntityManagerpublic javax.persistence.EntityGraph<?> createEntityGraph(String graphName)
createEntityGraph in interface javax.persistence.EntityManagerpublic javax.persistence.EntityGraph<?> getEntityGraph(String graphName)
getEntityGraph in interface javax.persistence.EntityManagerCopyright © 2006–2015 phloc systems. All rights reserved.