presto-record-decoder/src/main/java/io/prestosql/decoder/json/JsonRowDecoderFactory.java/JsonRowDecoderFactory/throwUnsupportedColumnType
class JsonRowDecoderFactory:    public static JsonFieldDecoder throwUnsupportedColumnType(DecoderColumnHandle column)
    {
        if (column.getDataFormat() == null) {
            throw new IllegalArgumentException(format("unsupported column type '%s' for column '%s'", column.getType().getDisplayName(), column.getName()));
        }
        throw new IllegalArgumentException(format("unsupported column type '%s' for column '%s' with data format '%s'", column.getType(), column.getName(), column.getDataFormat()));
    }