Binding a component with different Bean Model

Hi guys,

have you tried to bind a component with different model?

ex…

public class Person {
	private String name;
	private String address;

	getter, setter
}

public class City {
	private int id;
	private String city;
	
	getter, setter
}

Binder<Person> binder = new Binder<>();

ComboBox<City> city = new ComboBox);

How do I bind the ComboBox with Binder? since the Binder had a different model.