Package docking.widgets.table.threaded
Class TableData<ROW_OBJECT>
- java.lang.Object
- 
- docking.widgets.table.threaded.TableData<ROW_OBJECT>
 
- 
- Type Parameters:
- ROW_OBJECT- the row type
 - All Implemented Interfaces:
- java.lang.Iterable<ROW_OBJECT>
 
 public class TableData<ROW_OBJECT> extends java.lang.Object implements java.lang.Iterable<ROW_OBJECT>A concept that represents the data used by theThreadedTableModel. This class encapsulates the actual data, along with any filter applied, any sort applied, along with some convenience methods for performing operations on this group of data.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)ROW_OBJECTget(int modelRow)inthashCode()java.util.Iterator<ROW_OBJECT>iterator()intsize()java.lang.StringtoString()
 
- 
- 
- 
Method Detail- 
sizepublic int size() 
 - 
getpublic ROW_OBJECT get(int modelRow) 
 - 
iteratorpublic java.util.Iterator<ROW_OBJECT> iterator() - Specified by:
- iteratorin interface- java.lang.Iterable<ROW_OBJECT>
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
equalspublic final boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic final int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-