code: private int getBeanIdCacheSize(int cacheSize)
      {
          int beanIdCacheSize = cacheSize;
          if (beanIdCacheSize < (Integer.MAX_VALUE / 2))
              beanIdCacheSize = beanIdCacheSize * 2;
          else
              beanIdCacheSize = Integer.MAX_VALUE;
  
          return beanIdCacheSize;
      }
docs: Calculate the size to be used for the BeanIdCache.
  
  @return cacheSize