it.biobytes.ammentos.persistors
Class FilePersistor
java.lang.Object
it.biobytes.ammentos.persistors.FilePersistor
- All Implemented Interfaces:
- Persistor
public class FilePersistor
- extends java.lang.Object
- implements 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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilePersistor
public FilePersistor()
save
public <T> void save(java.lang.Class<T> c,
T obj)
throws PersistenceException
- Specified by:
save
in interface Persistor
- Throws:
PersistenceException
save
public <T> void save(java.lang.Class<T> c,
T obj,
Transaction trans)
throws PersistenceException
- Specified by:
save
in interface Persistor
- Throws:
PersistenceException
delete
public <T> void delete(java.lang.Class<T> c,
T obj)
throws PersistenceException
- Specified by:
delete
in interface Persistor
- Throws:
PersistenceException
delete
public <T> void delete(java.lang.Class<T> c,
T obj,
Transaction trans)
throws PersistenceException
- Specified by:
delete
in interface Persistor
- Throws:
PersistenceException
load
public <T> boolean load(java.lang.Class<T> c,
T obj,
java.lang.Object primaryKey)
throws PersistenceException
- Specified by:
load
in interface Persistor
- Throws:
PersistenceException
load
public <T> boolean load(java.lang.Class<T> c,
T obj,
java.lang.Object primaryKey,
Transaction trans)
throws PersistenceException
- Specified by:
load
in interface Persistor
- Throws:
PersistenceException
load
public <T> java.util.List<T> load(java.lang.Class<T> c,
Query qry)
throws PersistenceException
- Specified by:
load
in interface Persistor
- Throws:
PersistenceException
load
public <T> java.util.List<T> load(java.lang.Class<T> c,
Query qry,
Transaction trans)
throws PersistenceException
- Specified by:
load
in interface Persistor
- Throws:
PersistenceException