javax.persistence
インタフェース EntityManager

既知の実装クラスの一覧:
DummyEntityManager, SelectableEntityManagerProxy, TxScopedEntityManagerProxy

public interface EntityManager


メソッドの概要
 void clear()
           
 void close()
           
 boolean contains(Object entity)
           
 Query createNamedQuery(String name)
           
 Query createNativeQuery(String sqlString)
           
 Query createNativeQuery(String sqlString, Class resultClass)
           
 Query createNativeQuery(String sqlString, String resultSetMapping)
           
 Query createQuery(String qlString)
           
<T> T
find(Class<T> entityClass, Object primaryKey)
           
 void flush()
           
 Object getDelegate()
           
 FlushModeType getFlushMode()
           
<T> T
getReference(Class<T> entityClass, Object primaryKey)
           
 EntityTransaction getTransaction()
           
 boolean isOpen()
           
 void joinTransaction()
           
 void lock(Object entity, LockModeType lockMode)
           
<T> T
merge(T entity)
           
 void persist(Object entity)
           
 void refresh(Object entity)
           
 void remove(Object entity)
           
 void setFlushMode(FlushModeType flushMode)
           
 

メソッドの詳細

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.