code: private Object findStore(TemporalField field, Locale locale) {
          Entry<TemporalField, Locale> key = createEntry(field, locale);
          Object store = cache.get(key);
          if (store == null) {
              store = createStore(field, locale);
              cache.putIfAbsent(key, store);
              store = cache.get(key);
          }
          return store;
      }
docs: -----------------------------------------------------------------------