Package com.macrofocus.high_d.list
Interface IndexModel<V>
- All Known Implementing Classes:
AbstractIndexModel
,EfficientIndexModel
public interface IndexModel<V>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addIndexListener
(IndexListener indexListener) void
addMissing
(Object source, int row) void
void
int
getIndex
(int row, int j) int
getIndexCount
(int row) int
getMissing
(int j) int
getObject
(int index) int
int
getObjectIndex
(Object object) int
getObjectIndexStartWith
(String string) int
getRow
(int index, int j) int
getRowCount
(int index) boolean
hasRow
(int index, int row) void
removeMissing
(Object source, int row) void
removeObject
(Object source, int index, Object key) void
void
replaceObject
(Object source, Object oldkey, Object newkey)
-
Method Details
-
getObject
-
getObjectIndex
-
getObjectIndexStartWith
-
getObjectCount
int getObjectCount() -
addObject
-
replaceObject
-
removeObject
-
getRow
int getRow(int index, int j) -
hasRow
boolean hasRow(int index, int row) -
getRowCount
int getRowCount(int index) -
addRow
-
removeRow
-
getMissing
int getMissing(int j) -
getMissingCount
int getMissingCount() -
addMissing
-
removeMissing
-
getIndex
int getIndex(int row, int j) -
getIndexCount
int getIndexCount(int row) -
addIndexListener
-