presto-spi/src/main/java/io/prestosql/spi/block/ArrayBlock.java/ArrayBlock/createArrayBlockInternal
class ArrayBlock:    static ArrayBlock createArrayBlockInternal(int arrayOffset, int positionCount, @Nullable boolean[] valueIsNull, int[] offsets, Block values)
    {
        validateConstructorArguments(arrayOffset, positionCount, valueIsNull, offsets, values);
        return new ArrayBlock(arrayOffset, positionCount, valueIsNull, offsets, values);
    }