Uses of Interface
org.javimmutable.collections.JImmutableArray

Packages that use JImmutableArray
org.javimmutable.collections   
org.javimmutable.collections.array.bit32   
org.javimmutable.collections.array.trie32   
org.javimmutable.collections.common   
org.javimmutable.collections.util   
 

Uses of JImmutableArray in org.javimmutable.collections
 

Methods in org.javimmutable.collections that return JImmutableArray
 JImmutableArray<T> JImmutableArray.assign(int index, T value)
          Sets the value associated with a specific index.
 JImmutableArray<T> JImmutableArray.delete(int index)
          Deletes the entry for the specified index (if any).
 JImmutableArray<T> JImmutableArray.deleteAll()
           
 

Uses of JImmutableArray in org.javimmutable.collections.array.bit32
 

Classes in org.javimmutable.collections.array.bit32 that implement JImmutableArray
 class Bit32Array<T>
          JImmutableArray implementation that only accepts indexes in the range [0, 31].
 class EmptyBit32Array<T>
           
 class FullBit32Array<T>
           
 class SingleBit32Array<T>
           
 class StandardBit32Array<T>
           
 

Methods in org.javimmutable.collections.array.bit32 that return JImmutableArray
 JImmutableArray<T> Bit32Array.deleteAll()
           
 

Uses of JImmutableArray in org.javimmutable.collections.array.trie32
 

Classes in org.javimmutable.collections.array.trie32 that implement JImmutableArray
 class TrieArray<T>
           
 

Methods in org.javimmutable.collections.array.trie32 that return JImmutableArray
 JImmutableArray<T> TrieArray.assign(int index, T value)
           
 JImmutableArray<T> TrieArray.delete(int index)
           
 JImmutableArray<T> TrieArray.deleteAll()
           
static
<T> JImmutableArray<T>
TrieArray.of(Indexed<? extends T> source, int offset, int limit)
          Deprecated. use builder() instead
 

Uses of JImmutableArray in org.javimmutable.collections.common
 

Classes in org.javimmutable.collections.common that implement JImmutableArray
 class AbstractJImmutableArray<T>
           
 

Methods in org.javimmutable.collections.common with parameters of type JImmutableArray
static
<V> ArrayToMapAdaptor<V>
ArrayToMapAdaptor.of(JImmutableArray<V> map)
           
 

Constructors in org.javimmutable.collections.common with parameters of type JImmutableArray
ArrayToMapAdaptor(JImmutableArray<T> map)
           
 

Uses of JImmutableArray in org.javimmutable.collections.util
 

Methods in org.javimmutable.collections.util that return JImmutableArray
static
<T> JImmutableArray<T>
JImmutables.array()
          Creates an empty sparse array that supports any integer (positive or negative) as an index.
static
<T> JImmutableArray<T>
JImmutables.array(Cursor<JImmutableMap.Entry<Integer,T>> source)
          Creates a sparse array containing all of the values from source that supports any integer (positive or negative) as an index.
static
<T> JImmutableArray<T>
JImmutables.array(Indexed<? extends T> source)
          Creates a sparse array containing all of the values from source that supports any integer (positive or negative) as an index.
static
<T> JImmutableArray<T>
JImmutables.array(Indexed<? extends T> source, int offset, int limit)
          Creates a sparse array containing all of the values in the specified range from source that supports any integer (positive or negative) as an index.
static
<T> JImmutableArray<T>
JImmutables.array(List<? extends T> source)
          Creates a sparse array containing all of the values from source that supports any integer (positive or negative) as an index.
static
<T> JImmutableArray<T>
JImmutables.array(T... source)
          Creates an empty sparse array that supports any integer (positive or negative) as an index.
 

Methods in org.javimmutable.collections.util with parameters of type JImmutableArray
static
<T> JImmutableList<T>
JImmutables.list(JImmutableArray<? extends T> source)
          Produces a JImmutableList containing all of the values in source built atop a 32-way tree.
 



Copyright © 2014 Burton Computer Corporation. All rights reserved.