class AbstractPropertyProvider extends BaseProvider implements PropertyProvider {

  protected Map<String, PropertyInfo> getPropertyInfoMap(String componentName, String propertyId) {
    Map<String, PropertyInfo> propertyInfoMap = new HashMap<>();

    updatePropertyInfoMap(componentName, propertyId, propertyInfoMap);

    return propertyInfoMap;
  }

  public  AbstractPropertyProvider(Map<String, Map<String, PropertyInfo>> componentMetrics);

}