code: @Deprecated
      protected <G extends T> G convertToType(Class<G> type, Object value)
      {
          return convertToType((Type) type, value);
      }
docs: Convert the input object into an output object of the specified type.
  <p>
  Typical implementations will provide a minimum of {@code String --> type} conversion.
  
  @param <G> the type in which the provided value has o be converted
  @param type Data type to which this value should be converted.
  @param value The input value to be converted.
  @return The converted value.
  @deprecated since 3.0M1 overwrite {@link #convertToType(Type, Object)} instead