public interface FindItemIndex
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
closestIndexTo(java.lang.String name) |
int |
find(java.lang.String name) |
int[] |
findAll(java.lang.String name) |
int |
getIDAt(int index) |
java.lang.String |
getNameAt(int index) |
java.lang.String |
getRotatedNameAt(int index) |
RoverSet |
getRoverSet() |
int |
getSize() |
int |
indexOf(java.lang.String name) |
int[] |
indexRangeFor(java.lang.String name)
If the find item has duplicates, you might want to know what the range
is.
|
java.util.List<MapDataItem> |
listDataItems() |
java.util.List<java.lang.Integer> |
listIds() |
java.util.List<java.lang.String> |
listNames() |
java.util.List<NamedId> |
listNamesAndIdsWithPrefix(java.lang.String prefix) |
java.util.List<NamedId> |
listNamesAndIdsWithPrefix(java.lang.String prefix,
int limit) |
java.util.List<NamedId> |
listNamesAndIdsWithSubstring(java.lang.String prefix) |
java.util.List<NamedId> |
listNamesAndIdsWithSubstring(java.lang.String prefix,
int limit) |
java.util.List<java.lang.String> |
listNamesWithPrefix(java.lang.String prefix) |
java.util.List<java.lang.String> |
listNamesWithPrefix(java.lang.String prefix,
int limit) |
int find(java.lang.String name)
int[] findAll(java.lang.String name)
int getSize()
java.lang.String getNameAt(int index)
java.lang.String getRotatedNameAt(int index)
int getIDAt(int index)
int indexOf(java.lang.String name)
int closestIndexTo(java.lang.String name)
int[] indexRangeFor(java.lang.String name)
RoverSet getRoverSet()
java.util.List<java.lang.String> listNames()
java.util.List<java.lang.Integer> listIds()
java.util.List<MapDataItem> listDataItems()
java.util.List<java.lang.String> listNamesWithPrefix(java.lang.String prefix)
java.util.List<java.lang.String> listNamesWithPrefix(java.lang.String prefix,
int limit)
java.util.List<NamedId> listNamesAndIdsWithPrefix(java.lang.String prefix)
java.util.List<NamedId> listNamesAndIdsWithPrefix(java.lang.String prefix, int limit)
java.util.List<NamedId> listNamesAndIdsWithSubstring(java.lang.String prefix)
java.util.List<NamedId> listNamesAndIdsWithSubstring(java.lang.String prefix, int limit)
void close()
throws java.io.IOException
java.io.IOException