Interface DurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>>

All Superinterfaces:
Dao<I,D>
All Known Subinterfaces:
RelationalDao<I,D,F,N>
All Known Implementing Classes:
JPADao, ORMDao, QJPADao, ThrongDao

public interface DurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>> extends Dao<I,D>
  • Method Details

    • get

      D get(I id)
    • persist

      D persist(D durable)
    • persist

      D persist(Class<D> durableClass, D durable)
    • delete

      void delete(D durable)
    • list

      List<D> list()
    • list

      List<D> list(int fetchSize)
    • list

      List<D> list(I greaterThan, int fetchSize)
    • list

      List<D> list(Collection<I> idCollection)