code: public JMapper<D, S> destinationFactory(DestinationFactory<D> factory){
      	this.mapper.setDestinationFactory(factory);
      	return this;
      }
docs: Permits to define a destination factory, this is usefull in case of immutable objects.
  @param factory destination factory
  @return this instance of JMapper