Base class for all hydrators. A hydrator is a class that provides some form of transformation of an SQL result set into another structure.
The ArrayHydrator produces a nested array "graph" that is often (not always) interchangeable with the corresponding object graph for read-only access.
Represents a result structure that can be iterated over, hydrating row-by-row during the iteration. An IterableResult is obtained by AbstractHydrator#iterate().
The ObjectHydrator constructs an object graph out of an SQL result set.
Hydrator that produces flat, rectangular results of scalar data.
Hydrator that hydrates a single scalar value from the result set.