DRILL-2613: 2-Core: Impl. ResultSet.getXxx(...) number-to-number data conversions.
- Created tests:
- integration-level unit test ResultSetGetMethodConversionsTest
- unit-level unit test TypeConvertingAccessorSqlTest
- Created number-converting TypeConvertingSqlAccessor.
- Created conversion exceptions (SQLConversionException, SQLConversionOverflowException).
- Adjusted things:
- Moved InvalidAccessException out into its own file, refined ancestry.
- Moved getType() up to SqlAccessor (for access by TypeConvertingSqlAccessor).
- Made AbstractSqlAccessor public (for use by TypeConvertingSqlAccessor).
- Documented supported ResultSet.getXxx(...) conversions (on new interface
DrillResultSet).