Class RowCacheTable<K extends Comparable<? super K>,R extends Row<K,?>>

java.lang.Object
com.aoapps.dao.base.AbstractTable<K,R>
com.aoapps.dao.base.RowCacheTable<K,R>
All Implemented Interfaces:
Table<K,R>, Iterable<R>, Collection<R>

public abstract class RowCacheTable<K extends Comparable<? super K>,R extends Row<K,?>> extends AbstractTable<K,R>
Caches results on a per-row basis.
  • Field Details

    • unsortedRowsCache

      protected final ThreadLocal<Set<? extends R extends Row<K,?>>> unsortedRowsCache
  • Constructor Details

    • RowCacheTable

      protected RowCacheTable(Class<K> keyClass, Class<R> rowClass, Model model)
  • Method Details