/guava/guava/src/com/google/common/collect/ImmutableList.java
int index = forwardList.indexOf ( object ) ; return ( index >= 0 ) ? reverseIndex ( index ) : -1; }
public int indexOf(@CheckForNull Object object) { int index = forwardList.lastIndexOf(object); return (index >= 0) ? reverseIndex(index) : -1; } @Override public int lastIndexOf(@CheckForNull Object object) { <extra_id_0> @Override public ImmutableList<E> subList(int fromIndex, int toIndex) { checkPositionIndexes(fromIndex, toIndex, size()); return forwardList.subList(reversePosition(toIndex), reversePosition(fromIndex)).reverse(); } @Override