src/main/java/org/jboss/util/collection/WeakTypeCache.java
protected T getParameterizedType(ParameterizedType type)
   {
      // First check if we already have it
      T result = peek(type);
      if (result != null)
         return result;
      
      // Instantiate
      result = instantiate(type);

      // Put the perlimanary result into the cache
      put(type, result);

      // Generate the details
      generate(type, result);
      
      return result;
   }
protected T getParameterizedType(ParameterizedType type)
   {
      // First check if we already have it
      T result = peek(type);
      if (result != null)
         return result;
      
      // Instantiate
      result = instantiate(type);

      // Put the perlimanary result into the cache
      put(type, result);

      // Generate the details
      generate(type, result);
      
      return result;
   }
protected T getParameterizedType ( ParameterizedType type ) { // First check if we already have it T result = peek ( type ) ; if ( result != null ) return result ; // Instantiate result = instantiate ( type ) ; // Put the perlimanary result into the cache put ( type , result ) ; // Generate the details generate ( type , result ) ; return result ; }
Get the information for a parameterized type

@param type the parameterized type
@return the info
Get the information for a parameterized type