code: static Map getOrCreateExpectedTypeMap(Class pExpectedType) {
          synchronized (sCachedExpectedTypes) {
              Map ret = (Map) sCachedExpectedTypes.get(pExpectedType);
              if (ret == null) {
                  ret = Collections.synchronizedMap(new HashMap());
                  sCachedExpectedTypes.put(pExpectedType, ret);
              }
              return ret;
          }
      }
docs: Creates or returns the Map that maps string literals to parsed
  values for the specified expected type.