Class Hierarchy

  • java.lang.Object
    • org.apache.arrow.vector.ipc.ArrowReader (implements java.lang.AutoCloseable, org.apache.arrow.vector.dictionary.DictionaryProvider)
    • com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog (implements org.apache.spark.sql.connector.catalog.SupportsNamespaces, org.apache.spark.sql.connector.catalog.TableCatalog)
    • org.apache.spark.sql.vectorized.BlobStructAccessor (implements java.lang.AutoCloseable)
    • com.lancedb.lance.spark.utils.BlobUtils
    • org.apache.spark.sql.vectorized.ColumnVector (implements java.lang.AutoCloseable)
    • com.lancedb.lance.spark.read.FilterPushDown
    • org.apache.spark.sql.vectorized.FixedSizeListAccessor
    • com.lancedb.lance.spark.write.LanceBatchWrite (implements org.apache.spark.sql.connector.write.BatchWrite)
    • com.lancedb.lance.spark.write.LanceBatchWrite.TaskCommit (implements org.apache.spark.sql.connector.write.WriterCommitMessage)
    • com.lancedb.lance.spark.LanceCatalog (implements org.apache.spark.sql.connector.catalog.TableCatalog)
    • com.lancedb.lance.spark.read.LanceColumnarPartitionReader (implements org.apache.spark.sql.connector.read.PartitionReader<T>)
    • com.lancedb.lance.spark.LanceConfig (implements java.io.Serializable)
    • com.lancedb.lance.spark.LanceConstant
    • com.lancedb.lance.spark.read.LanceCountStarPartitionReader (implements org.apache.spark.sql.connector.read.PartitionReader<T>)
    • com.lancedb.lance.spark.LanceDataset (implements org.apache.spark.sql.connector.catalog.SupportsMetadataColumns, org.apache.spark.sql.connector.catalog.SupportsRead, org.apache.spark.sql.connector.catalog.SupportsWrite)
    • com.lancedb.lance.spark.internal.LanceDatasetAdapter
    • com.lancedb.lance.spark.LanceDataSource (implements org.apache.spark.sql.sources.DataSourceRegister, org.apache.spark.sql.connector.catalog.SupportsCatalogOptions)
    • com.lancedb.lance.spark.write.LanceDataWriter (implements org.apache.spark.sql.connector.write.DataWriter<T>)
    • com.lancedb.lance.spark.write.LanceDataWriter.WriterFactory (implements org.apache.spark.sql.connector.write.DataWriterFactory)
    • com.lancedb.lance.spark.internal.LanceFragmentColumnarBatchScanner (implements java.lang.AutoCloseable)
    • com.lancedb.lance.spark.internal.LanceFragmentScanner (implements java.lang.AutoCloseable)
    • com.lancedb.lance.spark.LanceIdentifier (implements org.apache.spark.sql.connector.catalog.Identifier)
    • com.lancedb.lance.spark.read.LanceInputPartition (implements org.apache.spark.sql.connector.read.InputPartition)
    • com.lancedb.lance.spark.read.LanceRowPartitionReader (implements org.apache.spark.sql.connector.read.PartitionReader<T>)
    • com.lancedb.lance.spark.read.LanceScan (implements org.apache.spark.sql.connector.read.Batch, org.apache.spark.sql.connector.read.Scan, java.io.Serializable, org.apache.spark.sql.internal.connector.SupportsMetadata, org.apache.spark.sql.connector.read.SupportsReportStatistics)
    • com.lancedb.lance.spark.read.LanceScanBuilder (implements org.apache.spark.sql.connector.read.SupportsPushDownAggregates, org.apache.spark.sql.connector.read.SupportsPushDownFilters, org.apache.spark.sql.connector.read.SupportsPushDownLimit, org.apache.spark.sql.connector.read.SupportsPushDownOffset, org.apache.spark.sql.connector.read.SupportsPushDownRequiredColumns, org.apache.spark.sql.connector.read.SupportsPushDownTopN)
    • com.lancedb.lance.spark.read.LanceSplit (implements java.io.Serializable)
    • com.lancedb.lance.spark.read.LanceStatistics (implements org.apache.spark.sql.connector.read.Statistics)
    • com.lancedb.lance.spark.utils.Optional<T> (implements java.io.Serializable)
    • com.lancedb.lance.spark.utils.SchemaConverter
    • com.lancedb.lance.spark.SparkOptions
    • com.lancedb.lance.spark.utils.SparkUtil
    • com.lancedb.lance.spark.write.SparkWrite (implements org.apache.spark.sql.connector.write.Write)
    • com.lancedb.lance.spark.write.SparkWrite.SparkWriteBuilder (implements org.apache.spark.sql.connector.write.SupportsTruncate, org.apache.spark.sql.connector.write.WriteBuilder)
    • org.apache.spark.sql.vectorized.UInt8Accessor
    • com.lancedb.lance.spark.utils.VectorUtils