Package com.macrofocus.high_d.list
Interface IndexModel<V>
- All Known Implementing Classes:
AbstractIndexModel,EfficientIndexModel
public interface IndexModel<V>
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddIndexListener(IndexListener indexListener) voidaddMissing(Object source, int row) voidvoidintgetIndex(int row, int j) intgetIndexCount(int row) intgetMissing(int j) intgetObject(int index) intintgetObjectIndex(Object object) intgetObjectIndexStartWith(String string) intgetRow(int index, int j) intgetRowCount(int index) booleanhasRow(int index, int row) voidremoveMissing(Object source, int row) voidremoveObject(Object source, int index, Object key) voidvoidreplaceObject(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
-