code: @NonNull
  	public static ResolvedType resolveSubtype(@NonNull ResolvedType superType, @NonNull Class<?> subType)
  	{
  		return typeResolver.resolveSubtype(superType, subType);
  	}
docs: Resolve a sub type of the given super type.
  
  @param superType
  the super type
  @param subType
  the sub type to resolve
  @return
  resolved type
  @see TypeResolver#resolveSubtype(ResolvedType, Class)