B2 (final java.util.Map<? extends Number, ? extends String> extendsGenerics) { if (extendsGenerics == null) { throw new java.lang.NullPointerException("extendsGenerics cannot be null"); } if (this.extendsGenerics$key == null) { this.extendsGenerics$key = new java.util.ArrayList<Number>(); this.extendsGenerics$value = new java.util.ArrayList<String>(); } for (final java.util.Map.Entry<? extends Number, ? extends String> $lombokEntry : extendsGenerics.entrySet()) { this.extendsGenerics$key.add($lombokEntry.getKey()); this.extendsGenerics$value.add($lombokEntry.getValue()); } return self(); }