I have a situation where I cannot use the existing framework because it eagerly maps/binds/unmarshalls objects from a resultset returned from a stored procedure. Instead, I need to check some return values before I can assume that a ref cursor that is returned is actually initialized/opened.
Is it at all possible to declaritively define/declare a Map and leverage it programatically (perhaps in a type handler) or obtain a map programatically and have it process a given resultset returning a list of "mapped" objects?