public static class Conversions.WrappedPrimitiveArray
extends java.util.AbstractList<java.lang.Object>
implements java.util.RandomAccess
| Modifier | Constructor and Description | 
|---|---|
protected  | 
Conversions.WrappedPrimitiveArray(java.lang.Object array)
Internal constructor for  
Conversions.WrappedPrimitiveArray. | 
| Modifier and Type | Method and Description | 
|---|---|
static Conversions.WrappedPrimitiveArray | 
create(java.lang.Object array)
Creates a new  
Conversions.WrappedPrimitiveArray that is backed by the given primitive array. | 
java.lang.Object | 
get(int index) | 
java.lang.Object | 
internalToArray()
Returns the underlying array in an unsafe manner. 
 | 
java.lang.Object | 
set(int index,
   java.lang.Object element) | 
int | 
size() | 
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subListaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringprotected Conversions.WrappedPrimitiveArray(java.lang.Object array)
Conversions.WrappedPrimitiveArray.array - the to-be-wrapped array. May be null which will cause any method on the created
            object to fail with a NullPointerException.@Pure public static Conversions.WrappedPrimitiveArray create(java.lang.Object array)
Conversions.WrappedPrimitiveArray that is backed by the given primitive array.array - the to-be-wrapped array. May be null which will cause any method on the resulting
            object to fail.null.public java.lang.Object get(int index)
get in interface java.util.List<java.lang.Object>get in class java.util.AbstractList<java.lang.Object>java.lang.NullPointerException - if the wrapped array was null.java.lang.IndexOutOfBoundsExceptionpublic java.lang.Object set(int index,
                   java.lang.Object element)
set in interface java.util.List<java.lang.Object>set in class java.util.AbstractList<java.lang.Object>java.lang.NullPointerException - if the wrapped array was null.java.lang.ClassCastExceptionjava.lang.NullPointerExceptionjava.lang.IllegalArgumentExceptionjava.lang.IndexOutOfBoundsExceptionpublic int size()
size in interface java.util.Collection<java.lang.Object>size in interface java.util.List<java.lang.Object>size in class java.util.AbstractCollection<java.lang.Object>java.lang.NullPointerException - if the wrapped array was null.public java.lang.Object internalToArray()
null if the list was created with a
         null argument.