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
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
equals, hashCode, parallelStream, removeIf, spliterator, stream, toArrayMethods 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:
getSortedMapin interfaceTable<K extends Comparable<? super K>,R extends Row<K, ?>>
-
