Skip navigation links
Packages 
Package Description
io.delta.kernel
Delta Kernel interfaces for constructing table object representing a Delta Lake table, getting snapshot from the table and building a scan object to scan a subset of the data in the table.
io.delta.kernel.annotation  
io.delta.kernel.data
Delta Kernel interfaces for representing data in columnar and row format.
io.delta.kernel.engine
Interfaces to allow the connector to bring their own implementation of functions such as reading parquet files, listing files in a file system, parsing a JSON string etc.
io.delta.kernel.exceptions  
io.delta.kernel.expressions
Expressions framework that defines the most common expressions which the connectors can use to pass predicates to Delta Kernel.
io.delta.kernel.internal  
io.delta.kernel.internal.actions  
io.delta.kernel.internal.checkpoints  
io.delta.kernel.internal.coordinatedcommits  
io.delta.kernel.internal.coordinatedcommits.actions  
io.delta.kernel.internal.data  
io.delta.kernel.internal.deletionvectors  
io.delta.kernel.internal.fs  
io.delta.kernel.internal.lang  
io.delta.kernel.internal.metadatadomain  
io.delta.kernel.internal.replay  
io.delta.kernel.internal.rowtracking  
io.delta.kernel.internal.skipping  
io.delta.kernel.internal.snapshot  
io.delta.kernel.internal.types  
io.delta.kernel.internal.util  
io.delta.kernel.types
Data types defined by the Delta Kernel to exchange the type info between the Delta Kernel and the connectors.
io.delta.kernel.utils
Utilities.
Skip navigation links