I get that and I think walking the types shouldn't be hard. I'm having trouble getting at the Hive schema in this path though. My problem is that the DeprecatedInputFormat is not aware of hive. What's the proper way to pass that information to the InputFormat object?