public class CachedTM extends ListTM
| Modifier and Type | Field and Description |
|---|---|
protected Iterable |
source |
protected CloseableSet |
sourceCloseableSet |
columnPropertiesListener, columns, columnsAdapter, evSupport, list, listListeners, lock| Constructor and Description |
|---|
CachedTM() |
| Modifier and Type | Method and Description |
|---|---|
protected Closeable |
addEventListener(EventList el) |
protected Closeable |
addEventListener(EventSet es) |
protected void |
addToCache(Object item) |
protected boolean |
contains(Collection col,
Object obj) |
void |
fetch()
Обновление кеша,
вытягивает данные из источника новые добавляет,
отсуствующие удаляет
|
Iterable |
getSource() |
void |
refresh()
Удаляет содержимое кеша, и читает данные из источника
|
protected void |
removeFromCache(Object item) |
void |
setSource(Iterable source) |
addPropertyChangeListener, addSourceListeners, addTableModelListener, fireAllChanged, fireCellChanged, fireColumnsChanged, firePropertyChange, fireRowsDeleted, fireRowsInserted, fireRowsUpdated, fireRowUpdated, fireTableModelEvent, getColumnClass, getColumnCount, getColumnName, getColumns, getEventSupport, getIndexesOfItem, getIndexOfItem, getItemByIndex, getList, getListeners, getListenersCollection, getRowCount, getValueAt, isCellEditable, isSourceListen, onDeleted, onInserted, onUpdated, propertySupport, removePropertyChangeListener, removeTableModelListener, setList, setSourceListen, setValueAtprotected Iterable source
protected final CloseableSet sourceCloseableSet
public Iterable getSource()
public void setSource(Iterable source)
protected void removeFromCache(Object item)
protected void addToCache(Object item)
protected boolean contains(Collection col, Object obj)
public void refresh()
public void fetch()
Copyright © 2018. All rights reserved.