List<PropertyBean> (@NotNull Component component) { ComponentPropertiesCollector collector = new ComponentPropertiesCollector(); collector.collectProperties(component); return collector.myProperties; }