it.biobytes.ammentos
Interface Persistor
- All Known Implementing Classes:
- DatabasePersistor, FilePersistor
public interface Persistor
- Author:
- davide
Method Summary |
|
delete(java.lang.Class<T> c,
T obj)
|
|
delete(java.lang.Class<T> c,
T obj,
Transaction trans)
|
|
load(java.lang.Class<T> c,
Query qry)
|
|
load(java.lang.Class<T> c,
Query qry,
Transaction trans)
|
|
load(java.lang.Class<T> c,
T obj,
java.lang.Object primaryKey)
|
|
load(java.lang.Class<T> c,
T obj,
java.lang.Object primaryKey,
Transaction trans)
|
|
save(java.lang.Class<T> c,
T obj)
|
|
save(java.lang.Class<T> c,
T obj,
Transaction trans)
|
save
<T> void save(java.lang.Class<T> c,
T obj)
throws PersistenceException
- Throws:
PersistenceException
save
<T> void save(java.lang.Class<T> c,
T obj,
Transaction trans)
throws PersistenceException
- Throws:
PersistenceException
delete
<T> void delete(java.lang.Class<T> c,
T obj)
throws PersistenceException
- Throws:
PersistenceException
delete
<T> void delete(java.lang.Class<T> c,
T obj,
Transaction trans)
throws PersistenceException
- Throws:
PersistenceException
load
<T> boolean load(java.lang.Class<T> c,
T obj,
java.lang.Object primaryKey)
throws PersistenceException
- Throws:
PersistenceException
load
<T> boolean load(java.lang.Class<T> c,
T obj,
java.lang.Object primaryKey,
Transaction trans)
throws PersistenceException
- Throws:
PersistenceException
load
<T> java.util.List<T> load(java.lang.Class<T> c,
Query qry)
throws PersistenceException
- Throws:
PersistenceException
load
<T> java.util.List<T> load(java.lang.Class<T> c,
Query qry,
Transaction trans)
throws PersistenceException
- Throws:
PersistenceException