class BaseProvider {

  protected static boolean isPropertyRequested(String propertyId, Set<String> requestedIds) {
    return requestedIds.contains(propertyId) ||
        isPropertyCategoryRequested(propertyId, requestedIds) ||
        isPropertyEntryRequested(propertyId, requestedIds);
  }

  public  BaseProvider(Set<String> propertyIds);

}