# Uses of Interface
com.databricks.jdbc.api.impl.arrow.ChunkProvider

Packages that use ChunkProvider
Package
Description
com.databricks.jdbc.api.impl.arrow
com.databricks.jdbc.api.impl.arrow.incubator

## Uses of ChunkProvider in com.databricks.jdbc.api.impl.arrow

Classes in com.databricks.jdbc.api.impl.arrow that implement ChunkProvider
Modifier and Type
Class
Description
`class`
`AbstractRemoteChunkProvider<T extends AbstractArrowResultChunk>`
Abstract base implementation of both `ChunkProvider` and `ChunkDownloadManager` interfaces.
`class`
`InlineChunkProvider`
Class to manage inline Arrow chunks
`class`
`RemoteChunkProvider`

## Uses of ChunkProvider in com.databricks.jdbc.api.impl.arrow.incubator

Classes in com.databricks.jdbc.api.impl.arrow.incubator that implement ChunkProvider
Modifier and Type
Class
Description
`class`
`RemoteChunkProviderV2`
A V2 implementation of chunk provider that handles chunk downloads using Apache's async HTTP client.