Lines Matching refs:RandomAccess
80 * two implementations, one of which is appropriate for RandomAccess
237 * does not implement the {@link RandomAccess} interface and is large,
258 if (list instanceof RandomAccess || list.size()<BINARYSEARCH_THRESHOLD)
338 * does not implement the {@link RandomAccess} interface and is large,
364 if (list instanceof RandomAccess || list.size()<BINARYSEARCH_THRESHOLD)
423 if (size < REVERSE_THRESHOLD || list instanceof RandomAccess) {
455 * implement the {@link RandomAccess} interface and is large, this
485 * implement the {@link RandomAccess} interface and is large, this
498 if (size < SHUFFLE_THRESHOLD || list instanceof RandomAccess) {
558 if (size < FILL_THRESHOLD || list instanceof RandomAccess) {
592 (src instanceof RandomAccess && dest instanceof RandomAccess)) {
779 * RandomAccess} interface, this implementation exchanges the first
785 * <tt>RandomAccess</tt> interface, this implementation breaks the
801 if (list instanceof RandomAccess || list.size() < ROTATE_THRESHOLD)
866 if (size < REPLACEALL_THRESHOLD || list instanceof RandomAccess) {
929 (source instanceof RandomAccess&&target instanceof RandomAccess)) {
982 source instanceof RandomAccess) { // Index access version
1184 * {@link RandomAccess} if the specified list does.
1190 return (list instanceof RandomAccess ?
1261 * side-effect, it also grafts the RandomAccess marker onto
1269 return (list instanceof RandomAccess
1279 implements RandomAccess
1839 return (list instanceof RandomAccess ?
1845 return (list instanceof RandomAccess ?
1922 * side-effect, it also grafts the RandomAccess marker onto
1930 return (list instanceof RandomAccess
1941 implements RandomAccess {
2494 return (list instanceof RandomAccess ?
2569 implements RandomAccess
3187 implements RandomAccess, Serializable {
3357 implements RandomAccess, Serializable {
3473 implements RandomAccess, Serializable