/guava/android/guava/src/com/google/common/primitives/ImmutableDoubleArray.java
: new ImmutableDoubleArray( endIndex, start + startIndex, start + array) ;
: new ImmutableDoubleArray ( array, start + startIndex, start + endIndex ) ;
return Arrays.copyOfRange(array, start, end); } public ImmutableDoubleArray subArray(int startIndex, int endIndex) { Preconditions.checkPositionIndexes(startIndex, endIndex, length()); return startIndex == endIndex ? EMPTY <extra_id_0> } public List<Double> asList() { return new AsList(this); } static class AsList extends AbstractList<Double> implements RandomAccess, Serializable { private final ImmutableDoubleArray parent;