Result consumers and mappers

Every query result can be consumed and converted.
Instead of reading result directly, point a data consumer or mapper.

Consume entity:

Select.entity(daoPizza)
	.where(daoPizza.colPizzaId(),6)
	.consumeResult(Printer::printPizza);

Consume list one by one:

Select.from(daoPizza)
	.whereBetween(daoPizza.colPizzaId(),3,6)
	.consumeEach(Printer::printPizza);

Convert and Consume mapped list:

Select.from(daoPizza)
	.whereBetween(daoPizza.colPizzaId(),3,6)
	.map(Mapper::toCake)
	.consumeEach(Printer::printCake);