@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsets.collectLedgers(ledgers); vector.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { bits.collectLedgers(ledgers); values.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { super.collectLedgers(ledgers); offsets.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsets.collectLedgers(ledgers); bits.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsets.collectLedgers(ledgers); vector.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { super.collectLedgers(ledgers); offsets.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { bits.collectLedgers(ledgers); values.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsetVector.collectLedgers(ledgers); super.collectLedgers(ledgers); }
@Override public void collectLedgers(Set<BufferLedger> ledgers) { offsets.collectLedgers(ledgers); bits.collectLedgers(ledgers); super.collectLedgers(ledgers); }
private void expandMap(ColumnSize colSize, AbstractMapVector mapVector, String prefix) { for (ValueVector vector : mapVector) { colSize.children.put(vector.getField().getName(), measureColumn(vector, prefix)); } // For a repeated map, we need the memory for the offset vector (only). // Map elements are recursively expanded above. if (mapVector.getField().getDataMode() == DataMode.REPEATED) { ((RepeatedMapVector) mapVector).getOffsetVector().collectLedgers(ledgers); } }