Module com.aoapps.dao.base
Package com.aoapps.dao.base
Class AbstractTable<K extends Comparable<? super K>,R extends Row<K,?>>
java.lang.Object
com.aoapps.dao.base.AbstractTable<K,R>
- All Implemented Interfaces:
Table<K,
,R> Iterable<R>
,Collection<R>
- Direct Known Subclasses:
GlobalCacheTable
,RowCacheTable
,TableCacheTable
public abstract class AbstractTable<K extends Comparable<? super K>,R extends Row<K,?>>
extends Object
implements Table<K,R>
Base for
Table
implementations.-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Collection
equals, hashCode, parallelStream, removeIf, spliterator, stream, toArray
Methods inherited from interface com.aoapps.dao.Table
add, addAll, canonicalize, clear, clearCaches, contains, containsAll, get, getIterator, getName, getOrderedRows, getRows, getRows, getSize, getUnsortedRows, isEmpty, iterator, remove, removeAll, retainAll, size, tableUpdated, toArray, toArray
-
Field Details
-
map
-
sortedMap
-
-
Constructor Details
-
AbstractTable
-
-
Method Details
-
getModel
-
getMap
-
getSortedMap
- Specified by:
getSortedMap
in interfaceTable<K extends Comparable<? super K>,
R extends Row<K, ?>>
-