code: public static boolean isPopulatable(final Type type) {
          return !isWildcardType(type) && !isTypeVariable(type) && !isCollectionType(type) && !isParameterizedType(type);
      }
docs: Check if a type is populatable.
  
  @param type the type to check
  @return true if the type is populatable, false otherwise