code: @SuppressWarnings("unchecked")
  	public T convert(Object current) {
  		if (obj != null)
  			return obj;
  		return (T) mapper.convert(current);
  	}
docs: Allow a mapper to converte a temprary structure to the final data format.
  
  example: convert an List&lt;Integer&gt; to an int[]