Interface ITupleVectorBuilder


public interface ITupleVectorBuilder
Definition of tuple vector builder. This is used to build TupleVector's by appending source vectors with filters etc.
  • Method Details

    • build

      TupleVector build()
      Build a resulting tuple vector from this builder
    • append

      void append(TupleVector source, ValueVector filter)
      Append a source tuple vector along with a boolean filter to this builder.
    • append

      void append(TupleVector source, BitSet bitSet)
      Append a source tuple vector along with a boolean filter to this builder.
    • append

      void append(TupleVector source)
      Append a source tuple vector to this builder.
    • appendPopulate

      void appendPopulate(TupleVector currentOuter, TupleVector concatOfInner, ValueVector filter, String populateAlias)
      Append an outer/inner vector combo as a populating vector.