private void refreshFields() {
    ra = r.getAttributes();
    if (getStatisticsEnabled() && !ra.getDataPolicy().withPartitioning()) {
      rs = r.getStatistics();
    } else {
      rs = null;
    }
    { // set subregionNames
      Set s = r.subregions(false);
      Set names = new TreeSet();
      Set paths = new TreeSet();
      for (final Object o : s) {
        Region r = (Region) o;
        String name = r.getName();
        names.add(name);
        paths.add(getFullPath() + SEPARATOR_CHAR + name);
      }
      subregionNames = names;
      subregionFullPaths = paths;
    }
    try {
      int[] sizes = r.sizes();
      entryCount = sizes[0];
      subregionCount = sizes[1];
    } catch (CacheException ignore) {
      entryCount = 0;
      subregionCount = 0;
    }
  }
The cache to which this region belongs
geode-core/src/main/java/org/apache/geode/admin/internal/SystemMemberRegionImpl.java