Interface RepeatedValueVector.RepeatedAccessor

All Superinterfaces:
ValueVector.Accessor
All Known Implementing Classes:
AbstractRepeatedMapVector.Accessor, BaseRepeatedValueVector.BaseRepeatedAccessor, DictVector.Accessor, ListVector.Accessor, RepeatedBigIntVector.Accessor, RepeatedBitVector.Accessor, RepeatedDateVector.Accessor, RepeatedDecimal18Vector.Accessor, RepeatedDecimal28DenseVector.Accessor, RepeatedDecimal28SparseVector.Accessor, RepeatedDecimal38DenseVector.Accessor, RepeatedDecimal38SparseVector.Accessor, RepeatedDecimal9Vector.Accessor, RepeatedDictVector.Accessor, RepeatedFloat4Vector.Accessor, RepeatedFloat8Vector.Accessor, RepeatedIntervalDayVector.Accessor, RepeatedIntervalVector.Accessor, RepeatedIntervalYearVector.Accessor, RepeatedIntVector.Accessor, RepeatedListVector.DelegateRepeatedVector.RepeatedListAccessor, RepeatedMapVector.Accessor, RepeatedSmallIntVector.Accessor, RepeatedTimeStampVector.Accessor, RepeatedTimeVector.Accessor, RepeatedTinyIntVector.Accessor, RepeatedUInt1Vector.Accessor, RepeatedUInt2Vector.Accessor, RepeatedUInt4Vector.Accessor, RepeatedUInt8Vector.Accessor, RepeatedVar16CharVector.Accessor, RepeatedVarBinaryVector.Accessor, RepeatedVarCharVector.Accessor, RepeatedVarDecimalVector.Accessor
Enclosing interface:
RepeatedValueVector

public static interface RepeatedValueVector.RepeatedAccessor extends ValueVector.Accessor
  • Method Details

    • getInnerValueCount

      int getInnerValueCount()
      Returns:
      total number of cells that vector contains. The result includes empty, null valued cells.
    • getInnerValueCountAt

      int getInnerValueCountAt(int index)
      Returns:
      number of cells that the value at the given index contains.
    • isEmpty

      boolean isEmpty(int index)
      Parameters:
      index - value index
      Returns:
      true if the value at the given index is empty, false otherwise.