Uses of Interface
org.apache.arrow.memory.BufferAllocator
Packages that use BufferAllocator
Package
Description
Memory Allocation, Accounting and Management.
-
Uses of BufferAllocator in org.apache.arrow.adapter.avro
Methods in org.apache.arrow.adapter.avro that return BufferAllocatorConstructors in org.apache.arrow.adapter.avro with parameters of type BufferAllocatorModifierConstructorDescriptionAvroToArrowConfigBuilder(BufferAllocator allocator) Default constructor for theAvroToArrowConfigBuilder. -
Uses of BufferAllocator in org.apache.arrow.adapter.jdbc
Methods in org.apache.arrow.adapter.jdbc that return BufferAllocatorMethods in org.apache.arrow.adapter.jdbc with parameters of type BufferAllocatorModifier and TypeMethodDescriptionJdbcToArrowConfigBuilder.setAllocator(BufferAllocator allocator) Sets the memory allocator to use when constructing the Arrow vectors from the ResultSet.static ArrowVectorIteratorJdbcToArrow.sqlToArrowVectorIterator(ResultSet resultSet, BufferAllocator allocator) For the given JDBCResultSet, fetch the data from Relational DB and convert it to Arrow objects.Constructors in org.apache.arrow.adapter.jdbc with parameters of type BufferAllocatorModifierConstructorDescriptionJdbcToArrowConfigBuilder(BufferAllocator allocator, Calendar calendar) Constructor for theJdbcToArrowConfigBuilder.JdbcToArrowConfigBuilder(BufferAllocator allocator, Calendar calendar, boolean includeMetadata) Constructor for theJdbcToArrowConfigBuilder. -
Uses of BufferAllocator in org.apache.arrow.adapter.orc
Methods in org.apache.arrow.adapter.orc that return BufferAllocatorMethods in org.apache.arrow.adapter.orc with parameters of type BufferAllocatorModifier and TypeMethodDescriptionOrcReferenceManager.retain(ArrowBuf srcBuffer, BufferAllocator targetAllocator) OrcReferenceManager.transferOwnership(ArrowBuf sourceBuffer, BufferAllocator targetAllocator) Constructors in org.apache.arrow.adapter.orc with parameters of type BufferAllocatorModifierConstructorDescriptionOrcReader(String filePath, BufferAllocator allocator) Create an OrcReader that iterate over orc stripes. -
Uses of BufferAllocator in org.apache.arrow.algorithm.deduplicate
Constructors in org.apache.arrow.algorithm.deduplicate with parameters of type BufferAllocatorModifierConstructorDescriptionVectorRunDeduplicator(V vector, BufferAllocator allocator) Constructs a vector run deduplicator for a given vector. -
Uses of BufferAllocator in org.apache.arrow.algorithm.rank
Constructors in org.apache.arrow.algorithm.rank with parameters of type BufferAllocatorModifierConstructorDescriptionVectorRank(BufferAllocator allocator) Constructs a vector rank utility. -
Uses of BufferAllocator in org.apache.arrow.c
Methods in org.apache.arrow.c with parameters of type BufferAllocatorModifier and TypeMethodDescriptionstatic ArrowArrayArrowArray.allocateNew(BufferAllocator allocator) Create ArrowArray by allocating memory.static ArrowArrayStreamArrowArrayStream.allocateNew(BufferAllocator allocator) Create ArrowArrayStream by allocating memory.static ArrowSchemaArrowSchema.allocateNew(BufferAllocator allocator) Create ArrowSchema by allocating memory.static voidData.exportArrayStream(BufferAllocator allocator, ArrowReader reader, ArrowArrayStream out) Export a reader as an ArrowArrayStream using the C Stream Interface.static voidData.exportField(BufferAllocator allocator, Field field, DictionaryProvider provider, ArrowSchema out) Export Java Field using the C data interface format.static voidData.exportSchema(BufferAllocator allocator, Schema schema, DictionaryProvider provider, ArrowSchema out) Export Java Schema using the C data interface format.static voidData.exportTable(BufferAllocator allocator, Table table, ArrowArray out) Export the current contents of a Java Table using the C data interface format.static voidData.exportTable(BufferAllocator allocator, Table table, DictionaryProvider provider, ArrowArray out) Export the current contents of a Java Table using the C data interface format.static voidData.exportTable(BufferAllocator allocator, Table table, DictionaryProvider provider, ArrowArray out, ArrowSchema outSchema) Export the current contents of a Java Table using the C data interface format.static voidData.exportVector(BufferAllocator allocator, FieldVector vector, DictionaryProvider provider, ArrowArray out) Export Java FieldVector using the C data interface format.static voidData.exportVector(BufferAllocator allocator, FieldVector vector, DictionaryProvider provider, ArrowArray out, ArrowSchema outSchema) Export Java FieldVector using the C data interface format.static voidData.exportVectorSchemaRoot(BufferAllocator allocator, VectorSchemaRoot vsr, DictionaryProvider provider, ArrowArray out) Export the current contents of a Java VectorSchemaRoot using the C data interface format.static voidData.exportVectorSchemaRoot(BufferAllocator allocator, VectorSchemaRoot vsr, DictionaryProvider provider, ArrowArray out, ArrowSchema outSchema) Export the current contents of a Java VectorSchemaRoot using the C data interface format.static ArrowReaderData.importArrayStream(BufferAllocator allocator, ArrowArrayStream stream) Equivalent to callingimportArrayStream(allocator, stream, true).static ArrowReaderData.importArrayStream(BufferAllocator allocator, ArrowArrayStream stream, boolean closeImportedStructs) Import an ArrowArrayStream as anArrowReader.static FieldData.importField(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider) Equivalent to callingimportField(allocator, schema, provider, true).static FieldData.importField(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider, boolean closeImportedStructs) Import Java Field from the C data interface.static voidData.importIntoVector(BufferAllocator allocator, ArrowArray array, FieldVector vector, DictionaryProvider provider) Equivalent to callingData.importIntoVector(BufferAllocator, ArrowArray, FieldVector, DictionaryProvider, boolean)importIntoVector(allocator, array, vector, provider, true)}.static voidData.importIntoVector(BufferAllocator allocator, ArrowArray array, FieldVector vector, DictionaryProvider provider, boolean closeImportedStructs) Import Java vector from the C data interface.static voidData.importIntoVectorSchemaRoot(BufferAllocator allocator, ArrowArray array, VectorSchemaRoot root, DictionaryProvider provider) Equivalent to callingimportIntoVectorSchemaRoot(allocator, array, root, provider, true).static voidData.importIntoVectorSchemaRoot(BufferAllocator allocator, ArrowArray array, VectorSchemaRoot root, DictionaryProvider provider, boolean closeImportedStructs) Import record batch from the C data interface into vector schema root.static SchemaData.importSchema(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider) Equivalent to callingimportSchema(allocator, schema, provider, true).static SchemaData.importSchema(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider, boolean closeImportedStructs) Import Java Schema from the C data interface.static FieldVectorData.importVector(BufferAllocator allocator, ArrowArray array, ArrowSchema schema, CDataDictionaryProvider provider) Equivalent to callingimportVector(allocator, array, schema, provider, true).static FieldVectorData.importVector(BufferAllocator allocator, ArrowArray array, ArrowSchema schema, CDataDictionaryProvider provider, boolean closeImportedStructs) Import Java vector and its type from the C data interface.static VectorSchemaRootData.importVectorSchemaRoot(BufferAllocator allocator, ArrowArray array, ArrowSchema schema, CDataDictionaryProvider provider) Equivalent to callingimportVectorSchemaRoot(allocator, array, schema, provider, true).static VectorSchemaRootData.importVectorSchemaRoot(BufferAllocator allocator, ArrowArray array, ArrowSchema schema, CDataDictionaryProvider provider, boolean closeImportedStructs) Import Java vector schema root from the C data interface.static VectorSchemaRootData.importVectorSchemaRoot(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider) Equivalent to callingimportVectorSchemaRoot(allocator, schema, provider, true).static VectorSchemaRootData.importVectorSchemaRoot(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider, boolean closeImportedStructs) Import Java vector schema root from a C data interface Schema.StructVectorLoader.load(BufferAllocator allocator, ArrowRecordBatch recordBatch) Loads the record batch into the struct vector.static ArrowBufNativeUtil.toNativeString(BufferAllocator allocator, String string) Convert Java string to a null terminated string. -
Uses of BufferAllocator in org.apache.arrow.compression
Methods in org.apache.arrow.compression with parameters of type BufferAllocatorModifier and TypeMethodDescriptionprotected ArrowBufLz4CompressionCodec.doCompress(BufferAllocator allocator, ArrowBuf uncompressedBuffer) protected ArrowBufZstdCompressionCodec.doCompress(BufferAllocator allocator, ArrowBuf uncompressedBuffer) protected ArrowBufLz4CompressionCodec.doDecompress(BufferAllocator allocator, ArrowBuf compressedBuffer) protected ArrowBufZstdCompressionCodec.doDecompress(BufferAllocator allocator, ArrowBuf compressedBuffer) -
Uses of BufferAllocator in org.apache.arrow.dataset.file
Methods in org.apache.arrow.dataset.file with parameters of type BufferAllocatorModifier and TypeMethodDescriptionstatic voidDatasetFileWriter.write(BufferAllocator allocator, ArrowReader reader, FileFormat format, String uri) Write the contents of an ArrowReader as a dataset, with default partitioning settings.static voidDatasetFileWriter.write(BufferAllocator allocator, ArrowReader reader, FileFormat format, String uri, String[] partitionColumns, int maxPartitions, String baseNameTemplate) Write the contents of an ArrowReader as a dataset.Constructors in org.apache.arrow.dataset.file with parameters of type BufferAllocatorModifierConstructorDescriptionFileSystemDatasetFactory(BufferAllocator allocator, NativeMemoryPool memoryPool, FileFormat format, String uri) FileSystemDatasetFactory(BufferAllocator allocator, NativeMemoryPool memoryPool, FileFormat format, String[] uris) FileSystemDatasetFactory(BufferAllocator allocator, NativeMemoryPool memoryPool, FileFormat format, String[] uris, Optional<FragmentScanOptions> fragmentScanOptions) FileSystemDatasetFactory(BufferAllocator allocator, NativeMemoryPool memoryPool, FileFormat format, String uri, Optional<FragmentScanOptions> fragmentScanOptions) -
Uses of BufferAllocator in org.apache.arrow.dataset.jni
Methods in org.apache.arrow.dataset.jni that return BufferAllocatorModifier and TypeMethodDescriptionNativeContext.getAllocator()Returns the allocator which is in use.Constructors in org.apache.arrow.dataset.jni with parameters of type BufferAllocatorModifierConstructorDescriptionNativeContext(BufferAllocator allocator, NativeMemoryPool memoryPool) Constructor.NativeDatasetFactory(BufferAllocator allocator, NativeMemoryPool memoryPool, long datasetFactoryId) Constructor. -
Uses of BufferAllocator in org.apache.arrow.dataset.scanner
Constructors in org.apache.arrow.dataset.scanner with parameters of type BufferAllocatorModifierConstructorDescriptionArrowScannerReader(Scanner scanner, BufferAllocator allocator) Constructs a scanner reader using a Scanner. -
Uses of BufferAllocator in org.apache.arrow.dataset.substrait
Constructors in org.apache.arrow.dataset.substrait with parameters of type BufferAllocator -
Uses of BufferAllocator in org.apache.arrow.flight
Methods in org.apache.arrow.flight with parameters of type BufferAllocatorModifier and TypeMethodDescriptionFlightClient.Builder.allocator(BufferAllocator allocator) FlightServer.Builder.allocator(BufferAllocator allocator) static FlightClient.BuilderFlightClient.builder(BufferAllocator allocator, Location location) Create a builder for a Flight client.static FlightServer.BuilderFlightServer.builder(BufferAllocator allocator, Location location, FlightProducer producer) Create a builder for a Flight server.static FlightClientFlightGrpcUtils.createFlightClient(BufferAllocator incomingAllocator, io.grpc.ManagedChannel channel) Creates a Flight client.static FlightClientFlightGrpcUtils.createFlightClient(BufferAllocator incomingAllocator, io.grpc.ManagedChannel channel, List<FlightClientMiddleware.Factory> middleware) Creates a Flight client.static FlightClientFlightGrpcUtils.createFlightClientWithSharedChannel(BufferAllocator incomingAllocator, io.grpc.ManagedChannel channel) Creates a Flight client.static io.grpc.BindableServiceFlightGrpcUtils.createFlightService(BufferAllocator allocator, FlightProducer producer, ServerAuthHandler authHandler, ExecutorService executor) Creates a Flight service.Constructors in org.apache.arrow.flight with parameters of type BufferAllocatorModifierConstructorDescriptionFlightStream(BufferAllocator allocator, int pendingTarget, FlightStream.Cancellable cancellable, FlightStream.Requestor requestor) Constructs a new instance. -
Uses of BufferAllocator in org.apache.arrow.flight.grpc
Fields in org.apache.arrow.flight.grpc declared as BufferAllocatorMethods in org.apache.arrow.flight.grpc that return BufferAllocatorMethods in org.apache.arrow.flight.grpc with parameters of type BufferAllocatorConstructors in org.apache.arrow.flight.grpc with parameters of type BufferAllocator -
Uses of BufferAllocator in org.apache.arrow.flight.sql.example
Fields in org.apache.arrow.flight.sql.example declared as BufferAllocatorConstructors in org.apache.arrow.flight.sql.example with parameters of type BufferAllocator -
Uses of BufferAllocator in org.apache.arrow.memory
Classes in org.apache.arrow.memory that implement BufferAllocatorModifier and TypeClassDescriptionclassA root allocator for using direct memory for Arrow Vectors/Arrays.Methods in org.apache.arrow.memory that return BufferAllocatorModifier and TypeMethodDescriptionBufferLedger.getAllocator()Get the buffer allocator associated with this reference manager.ReferenceManager.getAllocator()Get the buffer allocator associated with this reference manager.@Nullable BufferAllocatorAllocationOutcomeDetails.getFailedAllocator()Get the allocator that caused the failure.BufferLedger.getKey()@Nullable BufferAllocatorBufferAllocator.getParentAllocator()Returns the parent allocator.BufferAllocator.getRoot()Get the root allocator of this allocator.BufferAllocator.newChildAllocator(String name, long initReservation, long maxAllocation) Create a new child allocator.BufferAllocator.newChildAllocator(String name, AllocationListener listener, long initReservation, long maxAllocation) Create a new child allocator.Methods in org.apache.arrow.memory that return types with arguments of type BufferAllocatorModifier and TypeMethodDescriptionBufferAllocator.getChildAllocators()Returns the set of child allocators.Methods in org.apache.arrow.memory with parameters of type BufferAllocatorModifier and TypeMethodDescriptionAllocationManager.Factory.create(BufferAllocator accountingAllocator, long size) Create anAllocationManager.default voidAllocationListener.onChildAdded(BufferAllocator parentAllocator, BufferAllocator childAllocator) Called immediately after a child allocator was added to the parent allocator.default voidAllocationListener.onChildRemoved(BufferAllocator parentAllocator, BufferAllocator childAllocator) Called immediately after a child allocator was removed from the parent allocator.BufferLedger.retain(ArrowBuf srcBuffer, BufferAllocator target) Create a new ArrowBuf that is associated with an alternative allocator for the purposes of memory ownership and accounting.ReferenceManager.retain(ArrowBuf srcBuffer, BufferAllocator targetAllocator) Create a new ArrowBuf that is associated with an alternative allocator for the purposes of memory ownership and accounting.BufferLedger.transferOwnership(ArrowBuf srcBuffer, BufferAllocator target) Transfer the memory accounting ownership of this ArrowBuf to another allocator.ReferenceManager.transferOwnership(ArrowBuf sourceBuffer, BufferAllocator targetAllocator) Duplicate the memory accounting ownership of the backing allocation of the given ArrowBuf in another allocator.Constructors in org.apache.arrow.memory with parameters of type BufferAllocator -
Uses of BufferAllocator in org.apache.arrow.memory.unsafe
Methods in org.apache.arrow.memory.unsafe with parameters of type BufferAllocatorModifier and TypeMethodDescriptionDefaultAllocationManagerFactory.create(BufferAllocator accountingAllocator, long size) -
Uses of BufferAllocator in org.apache.arrow.variant.extension
Methods in org.apache.arrow.variant.extension with parameters of type BufferAllocatorModifier and TypeMethodDescriptionVariantType.getNewVector(String name, FieldType fieldType, BufferAllocator allocator) VariantVector.getTransferPair(String ref, BufferAllocator allocator) VariantVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) VariantVector.getTransferPair(BufferAllocator allocator) VariantVector.getTransferPair(Field field, BufferAllocator allocator) VariantVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) Constructors in org.apache.arrow.variant.extension with parameters of type BufferAllocatorModifierConstructorDescriptionVariantVector(String name, BufferAllocator allocator) Constructs a new VariantVector with the given name and allocator. -
Uses of BufferAllocator in org.apache.arrow.vector
Fields in org.apache.arrow.vector declared as BufferAllocatorMethods in org.apache.arrow.vector that return BufferAllocatorModifier and TypeMethodDescriptionBaseValueVector.getAllocator()ExtensionTypeVector.getAllocator()NullVector.getAllocator()ValueVector.getAllocator()Get the allocator associated with the vector.Methods in org.apache.arrow.vector with parameters of type BufferAllocatorModifier and TypeMethodDescriptionstatic VectorSchemaRootVectorSchemaRoot.create(Schema schema, BufferAllocator allocator) Creates a new set of empty vectors corresponding to the given schema.abstract TransferPairBaseFixedWidthVector.getTransferPair(String ref, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.BaseFixedWidthVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of same type.BaseFixedWidthVector.getTransferPair(BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.abstract TransferPairBaseFixedWidthVector.getTransferPair(Field field, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.BaseFixedWidthVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of same type.abstract TransferPairBaseLargeVariableWidthVector.getTransferPair(String ref, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.BaseLargeVariableWidthVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of same type.BaseLargeVariableWidthVector.getTransferPair(BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.abstract TransferPairBaseLargeVariableWidthVector.getTransferPair(Field field, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.BaseLargeVariableWidthVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of same type.BaseValueVector.getTransferPair(BufferAllocator allocator) abstract TransferPairBaseVariableWidthVector.getTransferPair(String ref, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.BaseVariableWidthVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of same type.BaseVariableWidthVector.getTransferPair(BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.abstract TransferPairBaseVariableWidthVector.getTransferPair(Field field, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of same type.BaseVariableWidthVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of same type.abstract TransferPairBaseVariableWidthViewVector.getTransferPair(String ref, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of the same type.BaseVariableWidthViewVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of the same type.BaseVariableWidthViewVector.getTransferPair(BufferAllocator allocator) Construct a transfer pair of this vector and another vector of the same type.abstract TransferPairBaseVariableWidthViewVector.getTransferPair(Field field, BufferAllocator allocator) Construct a transfer pair of this vector and another vector of the same type.BaseVariableWidthViewVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) Construct a transfer pair of this vector and another vector of the same type.BigIntVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.BigIntVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.BitVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.BitVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.DateDayVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.DateDayVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.DateMilliVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.DateMilliVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Decimal256Vector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Decimal256Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.DecimalVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.DecimalVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.DurationVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.DurationVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.ExtensionTypeVector.getTransferPair(String ref, BufferAllocator allocator) ExtensionTypeVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) ExtensionTypeVector.getTransferPair(BufferAllocator allocator) ExtensionTypeVector.getTransferPair(Field field, BufferAllocator allocator) ExtensionTypeVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) FixedSizeBinaryVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.FixedSizeBinaryVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Float2Vector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Float2Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Float4Vector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Float4Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Float8Vector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.Float8Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.IntervalDayVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.IntervalDayVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.IntervalMonthDayNanoVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.IntervalMonthDayNanoVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.IntervalYearVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.IntervalYearVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.IntVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.IntVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.LargeVarBinaryVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.LargeVarBinaryVector.getTransferPair(Field field, BufferAllocator allocator) LargeVarCharVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.LargeVarCharVector.getTransferPair(Field field, BufferAllocator allocator) NullVector.getTransferPair(String ref, BufferAllocator allocator) NullVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) NullVector.getTransferPair(BufferAllocator allocator) NullVector.getTransferPair(Field field, BufferAllocator allocator) NullVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) SmallIntVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.SmallIntVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeMicroVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeMicroVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeMilliVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeMilliVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeNanoVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeNanoVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeSecVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeSecVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.TimeStampMicroTZVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampMicroTZVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampMicroVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampMicroVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampMilliTZVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampMilliTZVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampMilliVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampMilliVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampNanoTZVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampNanoTZVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampNanoVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampNanoVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampSecTZVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.TimeStampSecTZVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.TimeStampSecVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TimeStampSecVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TinyIntVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.TinyIntVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.UInt1Vector.getTransferPair(String ref, BufferAllocator allocator) UInt1Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.UInt2Vector.getTransferPair(String ref, BufferAllocator allocator) UInt2Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.UInt4Vector.getTransferPair(String ref, BufferAllocator allocator) UInt4Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.UInt8Vector.getTransferPair(String ref, BufferAllocator allocator) UInt8Vector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.UuidVector.getTransferPair(String ref, BufferAllocator allocator) UuidVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) UuidVector.getTransferPair(BufferAllocator allocator) UuidVector.getTransferPair(Field field, BufferAllocator allocator) UuidVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) ValueVector.getTransferPair(String ref, BufferAllocator allocator) To transfer quota responsibility.ValueVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) To transfer quota responsibility.ValueVector.getTransferPair(BufferAllocator allocator) To transfer quota responsibility.ValueVector.getTransferPair(Field field, BufferAllocator allocator) To transfer quota responsibility.ValueVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) To transfer quota responsibility.VarBinaryVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.VarBinaryVector.getTransferPair(Field field, BufferAllocator allocator) VarCharVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising of this and a target vector of the same type.VarCharVector.getTransferPair(Field field, BufferAllocator allocator) ViewVarBinaryVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.ViewVarBinaryVector.getTransferPair(Field field, BufferAllocator allocator) ViewVarCharVector.getTransferPair(String ref, BufferAllocator allocator) Construct a TransferPair comprising this and a target vector of the same type.ViewVarCharVector.getTransferPair(Field field, BufferAllocator allocator) Construct a TransferPair with a desired target vector of the same type.ZeroVector.getTransferPair(String ref, BufferAllocator allocator) ZeroVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) ZeroVector.getTransferPair(BufferAllocator allocator) static ArrowBufBitVectorHelper.loadValidityBuffer(ArrowFieldNode fieldNode, ArrowBuf sourceValidityBuffer, BufferAllocator allocator) Returns a new buffer if the source validity buffer is either all null or all not-null, otherwise returns a buffer pointing to the same memory as source.static ArrowBufBaseLargeVariableWidthVector.set(ArrowBuf buffer, BufferAllocator allocator, int valueCount, int index, long value) Method used by Json Reader to explicitly set the offsets of the variable width vector data.static ArrowBufBaseVariableWidthVector.set(ArrowBuf buffer, BufferAllocator allocator, int valueCount, int index, int value) Method used by Json Reader to explicitly set the offsets of the variable width vector data.static ArrowBufBitVectorHelper.setValidityBit(ArrowBuf validityBuffer, BufferAllocator allocator, int valueCount, int index, int value) Set the bit at a given index to provided value (1 or 0).static ArrowBufBaseValueVector.transferBuffer(ArrowBuf srcBuffer, BufferAllocator targetAllocator) Constructors in org.apache.arrow.vector with parameters of type BufferAllocatorModifierConstructorDescriptionBaseFixedWidthVector(Field field, BufferAllocator allocator, int typeWidth) Constructs a new instance.BaseLargeVariableWidthVector(Field field, BufferAllocator allocator) Constructs a new instance.protectedBaseValueVector(BufferAllocator allocator) BaseVariableWidthVector(Field field, BufferAllocator allocator) Constructs a new instance.BaseVariableWidthViewVector(Field field, BufferAllocator allocator) Constructs a new instance.BigIntVector(String name, BufferAllocator allocator) Instantiate a BigIntVector.BigIntVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a BigIntVector.BigIntVector(Field field, BufferAllocator allocator) Instantiate a BigIntVector.BitVector(String name, BufferAllocator allocator) Instantiate a BitVector.BitVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a BitVector.BitVector(Field field, BufferAllocator allocator) Instantiate a BitVector.DateDayVector(String name, BufferAllocator allocator) Instantiate a DateDayVector.DateDayVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a DateDayVector.DateDayVector(Field field, BufferAllocator allocator) Instantiate a DateDayVector.DateMilliVector(String name, BufferAllocator allocator) Instantiate a DateMilliVector.DateMilliVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a DateMilliVector.DateMilliVector(Field field, BufferAllocator allocator) Instantiate a DateMilliVector.Decimal256Vector(String name, BufferAllocator allocator, int precision, int scale) Instantiate a Decimal256Vector.Decimal256Vector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a Decimal256Vector.Decimal256Vector(Field field, BufferAllocator allocator) Instantiate a Decimal256Vector.DecimalVector(String name, BufferAllocator allocator, int precision, int scale) Instantiate a DecimalVector.DecimalVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a DecimalVector.DecimalVector(Field field, BufferAllocator allocator) Instantiate a DecimalVector.DurationVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a DurationVector.DurationVector(Field field, BufferAllocator allocator) Instantiate a DurationVector.ExtensionTypeVector(String name, BufferAllocator allocator, T underlyingVector) Instantiate an extension type vector.ExtensionTypeVector(Field field, BufferAllocator allocator, T underlyingVector) Instantiate an extension type vector.FixedSizeBinaryVector(String name, BufferAllocator allocator, int byteWidth) Instantiate a FixedSizeBinaryVector.FixedSizeBinaryVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a FixedSizeBinaryVector.FixedSizeBinaryVector(Field field, BufferAllocator allocator) Instantiate a FixedSizeBinaryVector.Float2Vector(String name, BufferAllocator allocator) Instantiate a Float2Vector.Float2Vector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a Float2Vector.Float2Vector(Field field, BufferAllocator allocator) Instantiate a Float2Vector.Float4Vector(String name, BufferAllocator allocator) Instantiate a Float4Vector.Float4Vector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a Float4Vector.Float4Vector(Field field, BufferAllocator allocator) Instantiate a Float4Vector.Float8Vector(String name, BufferAllocator allocator) Instantiate a Float8Vector.Float8Vector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a Float8Vector.Float8Vector(Field field, BufferAllocator allocator) Instantiate a Float8Vector.IntervalDayVector(String name, BufferAllocator allocator) Instantiate a IntervalDayVector.IntervalDayVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a IntervalDayVector.IntervalDayVector(Field field, BufferAllocator allocator) Instantiate a IntervalDayVector.IntervalMonthDayNanoVector(String name, BufferAllocator allocator) Instantiate a IntervalMonthDayNanoVector.IntervalMonthDayNanoVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a IntervalMonthDayNanoVector.IntervalMonthDayNanoVector(Field field, BufferAllocator allocator) Instantiate a IntervalMonthDayNanoVector.IntervalYearVector(String name, BufferAllocator allocator) Instantiate a IntervalYearVector.IntervalYearVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a IntervalYearVector.IntervalYearVector(Field field, BufferAllocator allocator) Instantiate a IntervalYearVector.IntVector(String name, BufferAllocator allocator) Instantiate a IntVector.IntVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a IntVector.IntVector(Field field, BufferAllocator allocator) Instantiate a IntVector.LargeVarBinaryVector(String name, BufferAllocator allocator) Instantiate a LargeVarBinaryVector.LargeVarBinaryVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a LargeVarBinaryVector.LargeVarBinaryVector(Field field, BufferAllocator allocator) Instantiate a LargeVarBinaryVector.LargeVarCharVector(String name, BufferAllocator allocator) Instantiate a LargeVarCharVector.LargeVarCharVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a LargeVarCharVector.LargeVarCharVector(Field field, BufferAllocator allocator) Instantiate a LargeVarCharVector.SmallIntVector(String name, BufferAllocator allocator) Instantiate a SmallIntVector.SmallIntVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a SmallIntVector.SmallIntVector(Field field, BufferAllocator allocator) Instantiate a SmallIntVector.TimeMicroVector(String name, BufferAllocator allocator) Instantiate a TimeMicroVector.TimeMicroVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeMicroVector.TimeMicroVector(Field field, BufferAllocator allocator) Instantiate a TimeMicroVector.TimeMilliVector(String name, BufferAllocator allocator) Instantiate a TimeMilliVector.TimeMilliVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeMilliVector.TimeMilliVector(Field field, BufferAllocator allocator) Instantiate a TimeMilliVector.TimeNanoVector(String name, BufferAllocator allocator) Instantiate a TimeNanoVector.TimeNanoVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeNanoVector.TimeNanoVector(Field field, BufferAllocator allocator) Instantiate a TimeNanoVector.TimeSecVector(String name, BufferAllocator allocator) Instantiate a TimeSecVector.TimeSecVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeSecVector.TimeSecVector(Field field, BufferAllocator allocator) Instantiate a TimeSecVector.TimeStampMicroTZVector(String name, BufferAllocator allocator, String timeZone) Instantiate a TimeStampMicroTZVector.TimeStampMicroTZVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampMicroTZVector.TimeStampMicroTZVector(Field field, BufferAllocator allocator) Instantiate a TimeStampMicroTZVector.TimeStampMicroVector(String name, BufferAllocator allocator) Instantiate a TimeStampMicroVector.TimeStampMicroVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampMicroVector.TimeStampMicroVector(Field field, BufferAllocator allocator) Instantiate a TimeStampMicroVector.TimeStampMilliTZVector(String name, BufferAllocator allocator, String timeZone) Instantiate a TimeStampMilliTZVector.TimeStampMilliTZVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampMilliTZVector.TimeStampMilliTZVector(Field field, BufferAllocator allocator) Instantiate a TimeStampMilliTZVector.TimeStampMilliVector(String name, BufferAllocator allocator) Instantiate a TimeStampMilliVector.TimeStampMilliVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampMilliVector.TimeStampMilliVector(Field field, BufferAllocator allocator) Instantiate a TimeStampMilliVector.TimeStampNanoTZVector(String name, BufferAllocator allocator, String timeZone) Instantiate a TimeStampNanoTZVector.TimeStampNanoTZVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampNanoTZVector.TimeStampNanoTZVector(Field field, BufferAllocator allocator) Instantiate a TimeStampNanoTZVector.TimeStampNanoVector(String name, BufferAllocator allocator) Instantiate a TimeStampNanoVector.TimeStampNanoVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampNanoVector.TimeStampNanoVector(Field field, BufferAllocator allocator) Instantiate a TimeStampNanoVector.TimeStampSecTZVector(String name, BufferAllocator allocator, String timeZone) Instantiate a TimeStampSecTZVector.TimeStampSecTZVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampSecTZVector.TimeStampSecTZVector(Field field, BufferAllocator allocator) Instantiate a TimeStampSecTZVector.TimeStampSecVector(String name, BufferAllocator allocator) Instantiate a TimeStampSecVector.TimeStampSecVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampSecVector.TimeStampSecVector(Field field, BufferAllocator allocator) Instantiate a TimeStampSecVector.TimeStampVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TimeStampVector.TimeStampVector(Field field, BufferAllocator allocator) Instantiate a TimeStampVector.TinyIntVector(String name, BufferAllocator allocator) Instantiate a TinyIntVector.TinyIntVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a TinyIntVector.TinyIntVector(Field field, BufferAllocator allocator) Instantiate a TinyIntVector.TransferImpl(String ref, BufferAllocator allocator) Constructs a transfer pair, creating a new target vector with the given name and allocator.TransferImpl(Field field, BufferAllocator allocator) Constructs a transfer pair, creating a new target vector from the field and allocator.UInt1Vector(String name, BufferAllocator allocator) UInt1Vector(String name, FieldType fieldType, BufferAllocator allocator) UInt1Vector(Field field, BufferAllocator allocator) Constructor for UInt1Vector.UInt2Vector(String name, BufferAllocator allocator) UInt2Vector(String name, FieldType fieldType, BufferAllocator allocator) UInt2Vector(Field field, BufferAllocator allocator) Constructor for UInt2Vector type.UInt4Vector(String name, BufferAllocator allocator) UInt4Vector(String name, FieldType fieldType, BufferAllocator allocator) UInt4Vector(Field field, BufferAllocator allocator) Constructor for UInt4Vector.UInt8Vector(String name, BufferAllocator allocator) UInt8Vector(String name, FieldType fieldType, BufferAllocator allocator) UInt8Vector(Field field, BufferAllocator allocator) Constructor for UInt8Vector.UuidVector(String name, BufferAllocator allocator) Constructs a UUID vector with the given name and allocator.UuidVector(String name, BufferAllocator allocator, FixedSizeBinaryVector underlyingVector) Constructs a UUID vector with the given name, allocator, and underlying vector.UuidVector(String name, FieldType fieldType, BufferAllocator allocator, FixedSizeBinaryVector underlyingVector) Constructs a UUID vector with the given name, field type, allocator, and underlying vector.UuidVector(Field field, BufferAllocator allocator) Constructs a UUID vector from a field and allocator.VarBinaryVector(String name, BufferAllocator allocator) Instantiate a VarBinaryVector.VarBinaryVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a VarBinaryVector.VarBinaryVector(Field field, BufferAllocator allocator) Instantiate a VarBinaryVector.VarCharVector(String name, BufferAllocator allocator) Instantiate a VarCharVector.VarCharVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a VarCharVector.VarCharVector(Field field, BufferAllocator allocator) Instantiate a VarCharVector.ViewVarBinaryVector(String name, BufferAllocator allocator) Instantiate a ViewVarBinaryVector.ViewVarBinaryVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a ViewVarBinaryVector.ViewVarBinaryVector(Field field, BufferAllocator allocator) Instantiate a ViewVarBinaryVector.ViewVarCharVector(String name, BufferAllocator allocator) Instantiate a ViewVarCharVector.ViewVarCharVector(String name, FieldType fieldType, BufferAllocator allocator) Instantiate a ViewVarCharVector.ViewVarCharVector(Field field, BufferAllocator allocator) Instantiate a ViewVarCharVector. -
Uses of BufferAllocator in org.apache.arrow.vector.complex
Fields in org.apache.arrow.vector.complex declared as BufferAllocatorModifier and TypeFieldDescriptionprotected final BufferAllocatorAbstractContainerVector.allocatorMethods in org.apache.arrow.vector.complex that return BufferAllocatorModifier and TypeMethodDescriptionAbstractContainerVector.getAllocator()DenseUnionVector.getAllocator()RunEndEncodedVector.getAllocator()UnionVector.getAllocator()Methods in org.apache.arrow.vector.complex with parameters of type BufferAllocatorModifier and TypeMethodDescriptionstatic DenseUnionVectorDenseUnionVector.empty(String name, BufferAllocator allocator) static FixedSizeListVectorFixedSizeListVector.empty(String name, int size, BufferAllocator allocator) static LargeListVectorLargeListVector.empty(String name, BufferAllocator allocator) static LargeListViewVectorLargeListViewVector.empty(String name, BufferAllocator allocator) static ListVectorListVector.empty(String name, BufferAllocator allocator) static ListViewVectorListViewVector.empty(String name, BufferAllocator allocator) static MapVectorMapVector.empty(String name, BufferAllocator allocator, boolean keysSorted) Construct an empty MapVector with no data.static NonNullableStructVectorNonNullableStructVector.empty(String name, BufferAllocator allocator) Construct a new empty instance which replaces an existing field with the new one in case of name conflict.static RunEndEncodedVectorRunEndEncodedVector.empty(String name, BufferAllocator allocator) static StructVectorStructVector.empty(String name, BufferAllocator allocator) Construct a new empty instance which replaces an existing field with the new one in case of name conflict.static UnionVectorUnionVector.empty(String name, BufferAllocator allocator) static NonNullableStructVectorNonNullableStructVector.emptyWithDuplicates(String name, BufferAllocator allocator) Construct a new empty instance which preserve fields with identical names.static StructVectorStructVector.emptyWithDuplicates(String name, BufferAllocator allocator) Construct a new empty instance which preserve fields with identical names.DenseUnionVector.getTransferPair(String ref, BufferAllocator allocator) DenseUnionVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) DenseUnionVector.getTransferPair(BufferAllocator allocator) DenseUnionVector.getTransferPair(Field field, BufferAllocator allocator) DenseUnionVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) FixedSizeListVector.getTransferPair(String ref, BufferAllocator allocator) FixedSizeListVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) FixedSizeListVector.getTransferPair(Field field, BufferAllocator allocator) FixedSizeListVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) LargeListVector.getTransferPair(String ref, BufferAllocator allocator) LargeListVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) LargeListVector.getTransferPair(Field field, BufferAllocator allocator) LargeListVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) LargeListViewVector.getTransferPair(String ref, BufferAllocator allocator) LargeListViewVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) LargeListViewVector.getTransferPair(Field field, BufferAllocator allocator) LargeListViewVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) ListVector.getTransferPair(String ref, BufferAllocator allocator) ListVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) ListVector.getTransferPair(Field field, BufferAllocator allocator) ListVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) ListViewVector.getTransferPair(String ref, BufferAllocator allocator) ListViewVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) ListViewVector.getTransferPair(Field field, BufferAllocator allocator) ListViewVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) MapVector.getTransferPair(String ref, BufferAllocator allocator) MapVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) MapVector.getTransferPair(Field field, BufferAllocator allocator) MapVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) NonNullableStructVector.getTransferPair(String ref, BufferAllocator allocator) NonNullableStructVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) NonNullableStructVector.getTransferPair(BufferAllocator allocator) NonNullableStructVector.getTransferPair(Field field, BufferAllocator allocator) NonNullableStructVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) RunEndEncodedVector.getTransferPair(String ref, BufferAllocator allocator) To transfer quota responsibility.RunEndEncodedVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) To transfer quota responsibility.RunEndEncodedVector.getTransferPair(Field field, BufferAllocator allocator) To transfer quota responsibility.RunEndEncodedVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) To transfer quota responsibility.StructVector.getTransferPair(String ref, BufferAllocator allocator) StructVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) StructVector.getTransferPair(BufferAllocator allocator) StructVector.getTransferPair(Field field, BufferAllocator allocator) StructVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) UnionVector.getTransferPair(String ref, BufferAllocator allocator) UnionVector.getTransferPair(String ref, BufferAllocator allocator, CallBack callBack) UnionVector.getTransferPair(BufferAllocator allocator) UnionVector.getTransferPair(Field field, BufferAllocator allocator) UnionVector.getTransferPair(Field field, BufferAllocator allocator, CallBack callBack) Constructors in org.apache.arrow.vector.complex with parameters of type BufferAllocatorModifierConstructorDescriptionprotectedAbstractContainerVector(String name, BufferAllocator allocator, CallBack callBack) protectedAbstractStructVector(String name, BufferAllocator allocator, CallBack callBack, AbstractStructVector.ConflictPolicy conflictPolicy, boolean allowConflictPolicyChanges) Base constructor that sets default conflict policy to APPEND.protectedBaseLargeRepeatedValueViewVector(String name, BufferAllocator allocator, FieldVector vector, CallBack callBack) protectedBaseLargeRepeatedValueViewVector(String name, BufferAllocator allocator, CallBack callBack) protectedBaseRepeatedValueVector(String name, BufferAllocator allocator, FieldVector vector, CallBack callBack) protectedBaseRepeatedValueVector(String name, BufferAllocator allocator, CallBack callBack) protectedBaseRepeatedValueViewVector(String name, BufferAllocator allocator, FieldVector vector, CallBack callBack) protectedBaseRepeatedValueViewVector(String name, BufferAllocator allocator, CallBack callBack) DenseUnionVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) FixedSizeListVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack unusedSchemaChangeCallback) Creates a new instance.FixedSizeListVector(Field field, BufferAllocator allocator, CallBack unusedSchemaChangeCallback) Creates a new instance.LargeListVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Constructs a new instance.LargeListVector(Field field, BufferAllocator allocator, CallBack callBack) Creates a new instance.LargeListViewVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Constructs a new instance.LargeListViewVector(Field field, BufferAllocator allocator, CallBack callBack) Constructs a new instance.ListVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Constructs a new instance.ListVector(Field field, BufferAllocator allocator, CallBack callBack) Constructs a new instance.ListViewVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Constructs a new instance.ListViewVector(Field field, BufferAllocator allocator, CallBack callBack) Constructs a new instance.MapVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Construct a MapVector instance.MapVector(Field field, BufferAllocator allocator, CallBack callBack) NonNullableStructVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Constructs a new instance.NonNullableStructVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack, AbstractStructVector.ConflictPolicy conflictPolicy, boolean allowConflictPolicyChanges) Constructs a new instance.NonNullableStructVector(Field field, BufferAllocator allocator, CallBack callBack) Constructs a new instance.NonNullableStructVector(Field field, BufferAllocator allocator, CallBack callBack, AbstractStructVector.ConflictPolicy conflictPolicy, boolean allowConflictPolicyChanges) Constructs a new instance.RunEndEncodedVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Constructs a new instance.RunEndEncodedVector(Field field, BufferAllocator allocator, FieldVector runEndsVector, FieldVector valuesVector, CallBack callBack) Constructs a new instance.RunEndEncodedVector(Field field, BufferAllocator allocator, CallBack callBack) Constructs a new instance.StructVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) Constructs a new instance.StructVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack, AbstractStructVector.ConflictPolicy conflictPolicy, boolean allowConflictPolicyChanges) Constructs a new instance.StructVector(Field field, BufferAllocator allocator, CallBack callBack) Constructs a new instance.StructVector(Field field, BufferAllocator allocator, CallBack callBack, AbstractStructVector.ConflictPolicy conflictPolicy, boolean allowConflictPolicyChanges) Constructs a new instance.UnionVector(String name, BufferAllocator allocator, FieldType fieldType, CallBack callBack) -
Uses of BufferAllocator in org.apache.arrow.vector.compression
Methods in org.apache.arrow.vector.compression with parameters of type BufferAllocatorModifier and TypeMethodDescriptionAbstractCompressionCodec.compress(BufferAllocator allocator, ArrowBuf uncompressedBuffer) CompressionCodec.compress(BufferAllocator allocator, ArrowBuf uncompressedBuffer) Compress a buffer.NoCompressionCodec.compress(BufferAllocator allocator, ArrowBuf uncompressedBuffer) AbstractCompressionCodec.decompress(BufferAllocator allocator, ArrowBuf compressedBuffer) CompressionCodec.decompress(BufferAllocator allocator, ArrowBuf compressedBuffer) Decompress a buffer.NoCompressionCodec.decompress(BufferAllocator allocator, ArrowBuf compressedBuffer) protected abstract ArrowBufAbstractCompressionCodec.doCompress(BufferAllocator allocator, ArrowBuf uncompressedBuffer) The method that actually performs the data compression.protected abstract ArrowBufAbstractCompressionCodec.doDecompress(BufferAllocator allocator, ArrowBuf compressedBuffer) The method that actually performs the data decompression.static ArrowBufCompressionUtil.packageRawBuffer(BufferAllocator allocator, ArrowBuf inputBuffer) Process compression by compressing the buffer as is. -
Uses of BufferAllocator in org.apache.arrow.vector.dictionary
Methods in org.apache.arrow.vector.dictionary with parameters of type BufferAllocatorModifier and TypeMethodDescriptionvoidDictionaryProvider.MapDictionaryProvider.copyStructureFrom(DictionaryProvider other, BufferAllocator allocator) Initialize the map structure from another provider, but with empty vectors.static ValueVectorDictionaryEncoder.decode(ValueVector indices, Dictionary dictionary, BufferAllocator allocator) Decodes a dictionary encoded array using the provided dictionary.static StructVectorStructSubfieldEncoder.decode(StructVector vector, DictionaryProvider.MapDictionaryProvider provider, BufferAllocator allocator) Decodes a dictionary subfields encoded vector using the provided dictionary.static BaseListVectorListSubfieldEncoder.decodeListSubField(BaseListVector vector, Dictionary dictionary, BufferAllocator allocator) Decodes a dictionary subfields encoded vector using the provided dictionary.Constructors in org.apache.arrow.vector.dictionary with parameters of type BufferAllocatorModifierConstructorDescriptionDictionaryEncoder(Dictionary dictionary, BufferAllocator allocator) Construct an instance.DictionaryEncoder(Dictionary dictionary, BufferAllocator allocator, ArrowBufHasher hasher) Construct an instance.ListSubfieldEncoder(Dictionary dictionary, BufferAllocator allocator) ListSubfieldEncoder(Dictionary dictionary, BufferAllocator allocator, ArrowBufHasher hasher) Construct an instance.StructSubfieldEncoder(BufferAllocator allocator, DictionaryProvider.MapDictionaryProvider provider) Construct an instance.StructSubfieldEncoder(BufferAllocator allocator, DictionaryProvider.MapDictionaryProvider provider, ArrowBufHasher hasher) Construct an instance. -
Uses of BufferAllocator in org.apache.arrow.vector.extension
Methods in org.apache.arrow.vector.extension with parameters of type BufferAllocatorModifier and TypeMethodDescriptionOpaqueType.getNewVector(String name, FieldType fieldType, BufferAllocator allocator) UuidType.getNewVector(String name, FieldType fieldType, BufferAllocator allocator) Constructors in org.apache.arrow.vector.extension with parameters of type BufferAllocatorModifierConstructorDescriptionOpaqueVector(Field field, BufferAllocator allocator, FieldVector underlyingVector) -
Uses of BufferAllocator in org.apache.arrow.vector.ipc
Fields in org.apache.arrow.vector.ipc declared as BufferAllocatorConstructors in org.apache.arrow.vector.ipc with parameters of type BufferAllocatorModifierConstructorDescriptionArrowFileReader(SeekableByteChannel in, BufferAllocator allocator) ArrowFileReader(SeekableByteChannel in, BufferAllocator allocator, CompressionCodec.Factory compressionFactory) ArrowFileReader(SeekableReadChannel in, BufferAllocator allocator) ArrowFileReader(SeekableReadChannel in, BufferAllocator allocator, CompressionCodec.Factory compressionFactory) protectedArrowReader(BufferAllocator allocator) protectedArrowReader(BufferAllocator allocator, CompressionCodec.Factory compressionFactory) ArrowStreamReader(InputStream in, BufferAllocator allocator) Constructs a streaming reader from an InputStream.ArrowStreamReader(InputStream in, BufferAllocator allocator, CompressionCodec.Factory compressionFactory) Constructs a streaming reader from a ReadableByteChannel input.ArrowStreamReader(ReadableByteChannel in, BufferAllocator allocator) Constructs a streaming reader from a ReadableByteChannel input.ArrowStreamReader(ReadableByteChannel in, BufferAllocator allocator, CompressionCodec.Factory compressionFactory) Constructs a streaming reader from a ReadableByteChannel input.ArrowStreamReader(MessageChannelReader messageReader, BufferAllocator allocator) Constructs a streaming reader using a MessageChannelReader.ArrowStreamReader(MessageChannelReader messageReader, BufferAllocator allocator, CompressionCodec.Factory compressionFactory) Constructs a streaming reader using a MessageChannelReader.JsonFileReader(File inputFile, BufferAllocator allocator) Constructs a new instance. -
Uses of BufferAllocator in org.apache.arrow.vector.ipc.message
Fields in org.apache.arrow.vector.ipc.message declared as BufferAllocatorMethods in org.apache.arrow.vector.ipc.message with parameters of type BufferAllocatorModifier and TypeMethodDescriptionArrowRecordBatch.cloneWithTransfer(BufferAllocator allocator) Create a new ArrowRecordBatch which has the same information as this batch but whose buffers are owned by that Allocator.static ArrowDictionaryBatchMessageSerializer.deserializeDictionaryBatch(ReadChannel in, BufferAllocator allocator) Deserializes an ArrowDictionaryBatch read from the input channel.static ArrowDictionaryBatchMessageSerializer.deserializeDictionaryBatch(ReadChannel in, ArrowBlock block, BufferAllocator alloc) Deserializes a DictionaryBatch knowing the size of the entire message up front.static ArrowMessageMessageSerializer.deserializeMessageBatch(ReadChannel in, BufferAllocator alloc) Deserialize a message that is either an ArrowDictionaryBatch or ArrowRecordBatch.static ArrowRecordBatchMessageSerializer.deserializeRecordBatch(ReadChannel in, BufferAllocator allocator) Deserializes an ArrowRecordBatch read from the input channel.static ArrowRecordBatchMessageSerializer.deserializeRecordBatch(ReadChannel in, ArrowBlock block, BufferAllocator alloc) Deserializes an ArrowRecordBatch knowing the size of the entire message up front.static ArrowBufMessageSerializer.readMessageBody(ReadChannel in, long bodyLength, BufferAllocator allocator) Read a Message body from the in channel into an ArrowBuf.Constructors in org.apache.arrow.vector.ipc.message with parameters of type BufferAllocatorModifierConstructorDescriptionMessageChannelReader(ReadChannel in, BufferAllocator allocator) Construct a MessageReader to read streaming messages from an existing ReadChannel. -
Uses of BufferAllocator in org.apache.arrow.vector.types
Methods in org.apache.arrow.vector.types with parameters of type BufferAllocatorModifier and TypeMethodDescriptionfinal FieldVectorTypes.MinorType.getNewVector(String name, FieldType fieldType, BufferAllocator allocator, CallBack schemaChangeCallback) Constructs a new vector for the given type.abstract FieldVectorTypes.MinorType.getNewVector(Field field, BufferAllocator allocator, CallBack schemaChangeCallback) Constructs a new vector for the given type. -
Uses of BufferAllocator in org.apache.arrow.vector.types.pojo
Methods in org.apache.arrow.vector.types.pojo with parameters of type BufferAllocatorModifier and TypeMethodDescriptionFieldType.createNewSingleVector(String name, BufferAllocator allocator, CallBack schemaCallBack) FieldType.createNewSingleVector(Field field, BufferAllocator allocator, CallBack schemaCallBack) Field.createVector(BufferAllocator allocator) Construct a new vector of this type using the given allocator.abstract FieldVectorArrowType.ExtensionType.getNewVector(String name, FieldType fieldType, BufferAllocator allocator) Construct a vector for the user type. -
Uses of BufferAllocator in org.apache.arrow.vector.util
Methods in org.apache.arrow.vector.util with parameters of type BufferAllocatorModifier and TypeMethodDescriptionstatic SchemaSchemaUtility.deserialize(byte[] bytes, BufferAllocator allocator) Deserialize Arrow schema from byte array.static FieldDictionaryUtility.toMemoryFormat(Field field, BufferAllocator allocator, Map<Long, Dictionary> dictionaries) Convert field and child fields that have a dictionary encoding to memory format, so fields have the index type.