For `annotationParameterType()` treat the element type of a `ByteArray` as the new type `Byte` instead of `Integer` (#1738)
Fixed bug where `annotationParameterType()` was treating the element type of `ShortArray` as `byte` instead of `short`.