I'm trying to create a custom data type and I don't have access to the getObject() operation on the result set through the DataReader interface. It would be nice if that operation was exposed or some mechanism to access the underlying result set was available.