presto-connector/src/main/java/com/facebook/presto/maxcompute/utils/ArrowUtils.java [276:287]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        public ArrowStructAccessorForRecord(StructVector structVector,
                TypeInfo typeInfo)
        {
            super(structVector);
            this.structTypeInfo = typeInfo;
            this.childTypeInfos = ((StructTypeInfo) typeInfo).getFieldTypeInfos();
            this.childAccessors = new ArrowVectorAccessor[structVector.size()];
            for (int i = 0; i < childAccessors.length; i++) {
                this.childAccessors[i] = createColumnVectorAccessor(
                        structVector.getVectorById(i), childTypeInfos.get(i));
            }
        }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



trino-connector/src/main/java/io/trino/plugin/maxcompute/utils/ArrowUtils.java [276:287]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        public ArrowStructAccessorForRecord(StructVector structVector,
                TypeInfo typeInfo)
        {
            super(structVector);
            this.structTypeInfo = typeInfo;
            this.childTypeInfos = ((StructTypeInfo) typeInfo).getFieldTypeInfos();
            this.childAccessors = new ArrowVectorAccessor[structVector.size()];
            for (int i = 0; i < childAccessors.length; i++) {
                this.childAccessors[i] = createColumnVectorAccessor(
                        structVector.getVectorById(i), childTypeInfos.get(i));
            }
        }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



