void (@NotNull JComboBox common, FacetEditor @NotNull [] editors, @NotNull NotNullFunction<? super FacetEditor, ? extends JComboBox> fun) { List<JComboBox> componentsList = new ArrayList<>(); for (FacetEditor editor : editors) { componentsList.add(fun.fun(editor)); } CombobBoxBinding binding = new CombobBoxBinding(common, componentsList); myBindings.add(binding); }