Class ImmutableIntArray.Builder
java.lang.Object
com.google.common.primitives.ImmutableIntArray.Builder
- Enclosing class:
- ImmutableIntArray
A builder for 
ImmutableIntArray instances; obtained using ImmutableIntArray.builder(int).- Since:
- 22.0
- 
Method SummaryModifier and TypeMethodDescriptionadd(int value) Appendsvalueto the end of the values the builtImmutableIntArraywill contain.addAll(int[] values) Appendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.addAll(ImmutableIntArray values) Appendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.Appendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.addAll(Collection<Integer> values) Appendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.Appends all values fromstream, in order, to the end of the values the builtImmutableIntArraywill contain.build()Returns a new immutable array.
- 
Method Details- 
addAppendsvalueto the end of the values the builtImmutableIntArraywill contain.
- 
addAllAppendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.
- 
addAllAppendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.
- 
addAllAppendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.
- 
addAllAppends all values fromstream, in order, to the end of the values the builtImmutableIntArraywill contain.- Since:
- 33.4.0 (but since 22.0 in the JRE flavor)
 
- 
addAllAppendsvalues, in order, to the end of the values the builtImmutableIntArraywill contain.
- 
buildReturns a new immutable array. The builder can continue to be used after this call, to append more values and build again.Performance note: the returned array is backed by the same array as the builder, so no data is copied as part of this step, but this may occupy more memory than strictly necessary. To copy the data to a right-sized backing array, use .build().trimmed().
 
-