Package com.macrofocus.high_d.list
Class AbstractIndexModel<V>
- java.lang.Object
-
- com.macrofocus.high_d.list.AbstractIndexModel<V>
-
- All Implemented Interfaces:
IndexModel<V>
- Direct Known Subclasses:
EfficientIndexModel
public abstract class AbstractIndexModel<V> extends java.lang.Object implements IndexModel<V>
-
-
Constructor Summary
Constructors Constructor Description AbstractIndexModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getObjectIndex(java.lang.Object object)
int
getObjectIndexStartWith(java.lang.String string)
boolean
hasRow(int index, int row)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.macrofocus.high_d.list.IndexModel
addIndexListener, addMissing, addObject, addRow, getIndex, getIndexCount, getMissing, getMissingCount, getObject, getObjectCount, getRow, getRowCount, removeMissing, removeObject, removeRow, replaceObject
-
-
-
-
Method Detail
-
getObjectIndex
public int getObjectIndex(java.lang.Object object)
- Specified by:
getObjectIndex
in interfaceIndexModel<V>
-
getObjectIndexStartWith
public int getObjectIndexStartWith(java.lang.String string)
- Specified by:
getObjectIndexStartWith
in interfaceIndexModel<V>
-
hasRow
public boolean hasRow(int index, int row)
- Specified by:
hasRow
in interfaceIndexModel<V>
-
-