public ImmutableFloatSet collectFloat(FloatFunction<? super T> floatFunction)
{
FloatHashSet result = new FloatHashSet(this.size());
this.forEach(new CollectFloatProcedure<T>(floatFunction, result));
return result.toImmutable();
}
public ImmutableIntSet collectInt(IntFunction<? super T> intFunction)
{
IntHashSet result = new IntHashSet(this.size());