public ImmutableFloatCollection collectFloat(FloatFunction<? super V> floatFunction)
{
FloatArrayList result = new FloatArrayList(this.size());
this.forEach(new CollectFloatProcedure<V>(floatFunction, result));
return result.toImmutable();
}
public ImmutableIntCollection collectInt(IntFunction<? super V> intFunction)
{
IntArrayList result = new IntArrayList(this.size());