javax.persistence
インタフェース EntityManager
- 既知の実装クラスの一覧:
- DummyEntityManager, SelectableEntityManagerProxy, TxScopedEntityManagerProxy
public interface EntityManager
persist
void persist(Object entity)
merge
<T> T merge(T entity)
remove
void remove(Object entity)
find
<T> T find(Class<T> entityClass,
Object primaryKey)
getReference
<T> T getReference(Class<T> entityClass,
Object primaryKey)
flush
void flush()
setFlushMode
void setFlushMode(FlushModeType flushMode)
getFlushMode
FlushModeType getFlushMode()
lock
void lock(Object entity,
LockModeType lockMode)
refresh
void refresh(Object entity)
clear
void clear()
contains
boolean contains(Object entity)
createQuery
Query createQuery(String qlString)
createNamedQuery
Query createNamedQuery(String name)
createNativeQuery
Query createNativeQuery(String sqlString)
createNativeQuery
Query createNativeQuery(String sqlString,
Class resultClass)
createNativeQuery
Query createNativeQuery(String sqlString,
String resultSetMapping)
joinTransaction
void joinTransaction()
getDelegate
Object getDelegate()
close
void close()
isOpen
boolean isOpen()
getTransaction
EntityTransaction getTransaction()
Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.