Uses of Interface
org.javimmutable.collections.IArrayBuilder
Packages that use IArrayBuilder
-
Uses of IArrayBuilder in org.javimmutable.collections
Methods in org.javimmutable.collections that return IArrayBuilderModifier and TypeMethodDescriptiondefault IArrayBuilder
<T> Adds all values in the Collection to the values included in the collection when build() is called.default IArrayBuilder
<T> Adds all values in the Iterator to the values included in the collection when build() is called.default <K extends T>
IArrayBuilder<T> IArrayBuilder.add
(K... source) Adds all values in the array to the values included in the collection when build() is called.default IArrayBuilder
<T> Adds all values in the Indexed to the values included in the collection when build() is called.default IArrayBuilder
<T> Adds all values in the specified range of Indexed to the values included in the collection when build() is called.Adds the specified value to the values included in the collection when build() is called.static <T> IArrayBuilder
<T> IArrays.builder()
Produces a Builder for efficiently constructing a IArray built atop a 32-way integer trie.IArrayBuilder.clear()
Removes all objects and resets the builder to it's initial post-build state.Adds the specified value to the values included in the collection when build() is called.default IArrayBuilder
<T> Adds all values from the provided Iterator using the entry keys as indexes and the entry values as values.IArrayBuilder.setNextIndex
(int index) Sets the index at which next call to add() will insert the value.IArray.toBuilder()
Creates and returns a new Builder object for the same value type as this array. -
Uses of IArrayBuilder in org.javimmutable.collections.array
Classes in org.javimmutable.collections.array that implement IArrayBuilderMethods in org.javimmutable.collections.array that return IArrayBuilderModifier and TypeMethodDescriptionstatic <T> IArrayBuilder
<T> TrieArray.builder()
TrieArray.Builder.clear()
TrieArray.Builder.setNextIndex
(int index) TrieArray.toBuilder()