B (final java.lang.Iterable<? extends T> generics) { if (generics == null) { throw new java.lang.NullPointerException("generics cannot be null"); } if (this.generics == null) this.generics = com.google.common.collect.ImmutableList.builder(); this.generics.addAll(generics); return self(); }