Class VectorHolder

    • Constructor Detail

      • VectorHolder

        public VectorHolder​(org.apache.parquet.column.ColumnDescriptor columnDescriptor,
                            org.apache.arrow.vector.FieldVector vector,
                            boolean isDictionaryEncoded,
                            org.apache.parquet.column.Dictionary dictionary,
                            NullabilityHolder holder,
                            Types.NestedField icebergField)
    • Method Detail

      • descriptor

        public org.apache.parquet.column.ColumnDescriptor descriptor()
      • vector

        public org.apache.arrow.vector.FieldVector vector()
      • isDictionaryEncoded

        public boolean isDictionaryEncoded()
      • dictionary

        public org.apache.parquet.column.Dictionary dictionary()
      • icebergType

        public Type icebergType()
      • numValues

        public int numValues()
      • constantHolder

        @Deprecated
        public static <T> VectorHolder constantHolder​(int numRows,
                                                      T constantValue)
        Deprecated.
        since 1.4.0, will be removed in 1.5.0; use typed constant holders instead.
      • deletedVectorHolder

        public static VectorHolder deletedVectorHolder​(int numRows)
      • dummyHolder

        public static VectorHolder dummyHolder​(int numRows)
      • isDummy

        public boolean isDummy()