presto-spi/src/main/java/io/prestosql/spi/type/ArrayType.java/ArrayType/arrayBlockToObjectValues
class ArrayType:    private List<Object> arrayBlockToObjectValues(ConnectorSession session, Block block, int start, int length)
    {
        List<Object> values = new ArrayList<>(length);

        for (int i = 0; i < length; i++) {
            values.add(elementType.getObjectValue(session, block, i + start));
        }

        return Collections.unmodifiableList(values);
    }