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 Summary
Modifier and TypeMethodDescriptionvoidappend(TupleVector source) Append a source tuple vector to this builder.voidappend(TupleVector inner, BitSet bitSet) Append a source tuple vector along with a boolean filter to this builder.voidappend(TupleVector source, ValueVector filter) Append a source tuple vector along with a boolean filter to this builder.voidappendPopulate(TupleVector currentOuter, TupleVector concatOfInner, ValueVector filter, String populateAlias) Append an outer/inner vector combo as a populating vector.build()Build a resulting tuple vector from this builder
-
Method Details
-
build
TupleVector build()Build a resulting tuple vector from this builder -
append
Append a source tuple vector along with a boolean filter to this builder. -
append
Append a source tuple vector along with a boolean filter to this builder. -
append
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.
-