INNER CODE UNIT · Java
getIndexOfChar
robinhood/ticker · ticker/src/main/java/com/robinhood/ticker/TickerCharacterList.java:127
private int getIndexOfChar(char c) {
if (c == TickerUtils.EMPTY_CHAR) {
return 0;
} else if (characterIndicesMap.containsKey(c)) {
return characterIndicesMap.get(c) + 1;
} else {
return -1;
}
}
class CharacterIndices {
final int startIndex;
final int endIndex;
public CharacterIndices(int startIndex, int endIndex) {
this.startIndex = startIndex;
this.endIndex = endIndex;
}