TypeExtractor also supports BasicType Arrays and extracts types from TypeInformation of inputs