Uses of Interface
org.apache.drill.exec.vector.VarLenBulkEntry
Packages that use VarLenBulkEntry
-
Uses of VarLenBulkEntry in org.apache.drill.exec.store.parquet.columnreaders
Methods in org.apache.drill.exec.store.parquet.columnreaders that return VarLenBulkEntryMethod parameters in org.apache.drill.exec.store.parquet.columnreaders with type arguments of type VarLenBulkEntryModifier and TypeMethodDescriptionprotected voidVarLengthColumnReaders.NullableVarBinaryColumn.setSafe(VarLenBulkInput<VarLenBulkEntry> bulkInput) Store a set of variable entries in bulk; this method will automatically extend the underlying value vector if needed.protected voidVarLengthColumnReaders.NullableVarCharColumn.setSafe(VarLenBulkInput<VarLenBulkEntry> bulkInput) Store a set of variable entries in bulk; this method will automatically extend the underlying value vector if needed.protected voidVarLengthColumnReaders.NullableVarDecimalColumn.setSafe(VarLenBulkInput<VarLenBulkEntry> bulkInput) Store a set of variable entries in bulk; this method will automatically extend the underlying value vector if needed.protected voidVarLengthColumnReaders.VarBinaryColumn.setSafe(VarLenBulkInput<VarLenBulkEntry> bulkInput) Store a set of variable entries in bulk; this method will automatically extend the underlying value vector if needed.protected voidVarLengthColumnReaders.VarCharColumn.setSafe(VarLenBulkInput<VarLenBulkEntry> bulkInput) Store a set of variable entries in bulk; this method will automatically extend the underlying value vector if needed.protected voidVarLengthColumnReaders.VarDecimalColumn.setSafe(VarLenBulkInput<VarLenBulkEntry> bulkInput) Store a set of variable entries in bulk; this method will automatically extend the underlying value vector if needed.protected abstract voidVarLengthValuesColumn.setSafe(VarLenBulkInput<VarLenBulkEntry> bulkInput) Store a set of variable entries in bulk; this method will automatically extend the underlying value vector if needed. -
Uses of VarLenBulkEntry in org.apache.drill.exec.vector
Classes in org.apache.drill.exec.vector with type parameters of type VarLenBulkEntryModifier and TypeInterfaceDescriptioninterfaceVarLenBulkInput<T extends VarLenBulkEntry>Allows caller to provide input in a bulk manner while abstracting the underlying data structure to provide performance optimizations opportunities.static interfaceVarLenBulkInput.BulkInputCallback<T extends VarLenBulkEntry>Enables caller (such as wrapper vector objects) to include more processing logic as the data is being streamed.Methods in org.apache.drill.exec.vector with type parameters of type VarLenBulkEntryModifier and TypeMethodDescription<T extends VarLenBulkEntry>
voidVar16CharVector.Mutator.setSafe(VarLenBulkInput<T> input) Copies the bulk input into this value vector and extends its capacity if necessary.<T extends VarLenBulkEntry>
voidVar16CharVector.Mutator.setSafe(VarLenBulkInput<T> input, VarLenBulkInput.BulkInputCallback<T> callback) Copies the bulk input into this value vector and extends its capacity if necessary.<T extends VarLenBulkEntry>
voidVarBinaryVector.Mutator.setSafe(VarLenBulkInput<T> input) Copies the bulk input into this value vector and extends its capacity if necessary.<T extends VarLenBulkEntry>
voidVarBinaryVector.Mutator.setSafe(VarLenBulkInput<T> input, VarLenBulkInput.BulkInputCallback<T> callback) Copies the bulk input into this value vector and extends its capacity if necessary.<T extends VarLenBulkEntry>
voidVarCharVector.Mutator.setSafe(VarLenBulkInput<T> input) Copies the bulk input into this value vector and extends its capacity if necessary.<T extends VarLenBulkEntry>
voidVarCharVector.Mutator.setSafe(VarLenBulkInput<T> input, VarLenBulkInput.BulkInputCallback<T> callback) Copies the bulk input into this value vector and extends its capacity if necessary.<T extends VarLenBulkEntry>
voidVarDecimalVector.Mutator.setSafe(VarLenBulkInput<T> input) Copies the bulk input into this value vector and extends its capacity if necessary.<T extends VarLenBulkEntry>
voidVarDecimalVector.Mutator.setSafe(VarLenBulkInput<T> input, VarLenBulkInput.BulkInputCallback<T> callback) Copies the bulk input into this value vector and extends its capacity if necessary.Methods in org.apache.drill.exec.vector with parameters of type VarLenBulkEntryModifier and TypeMethodDescriptionvoidVar16CharVector.BufferedMutator.setSafe(VarLenBulkEntry bulkEntry) voidVarBinaryVector.BufferedMutator.setSafe(VarLenBulkEntry bulkEntry) voidVarCharVector.BufferedMutator.setSafe(VarLenBulkEntry bulkEntry) voidVarDecimalVector.BufferedMutator.setSafe(VarLenBulkEntry bulkEntry) Method parameters in org.apache.drill.exec.vector with type arguments of type VarLenBulkEntryModifier and TypeMethodDescriptionvoidNullableVar16CharVector.Mutator.setSafe(VarLenBulkInput<VarLenBulkEntry> input) voidNullableVarBinaryVector.Mutator.setSafe(VarLenBulkInput<VarLenBulkEntry> input) voidNullableVarCharVector.Mutator.setSafe(VarLenBulkInput<VarLenBulkEntry> input) voidNullableVarDecimalVector.Mutator.setSafe(VarLenBulkInput<VarLenBulkEntry> input)