code: public CachedType get(String fullQualifiedName) {
          CachedType cachedType = lruCache.getIfPresent(fullQualifiedName);
          if (cachedType != null) {
              return cachedType;
          }
          cachedType = softCache.getIfPresent(fullQualifiedName);
          if (cachedType != null) {
              lruCache.put(fullQualifiedName, cachedType);
          }
          return cachedType;
      }
docs: Find a type by its fully qualified named.
  
  @param fullQualifiedName
  The fqn.
  @return The cached type or <code>null</code>.