Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Method in class com.lancedb.lance.spark.write.LanceDataWriter
- abort(WriterCommitMessage[]) - Method in class com.lancedb.lance.spark.write.LanceBatchWrite
- allocator - Static variable in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- alterNamespace(String[], NamespaceChange...) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- alterTable(Identifier, TableChange...) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- alterTable(Identifier, TableChange...) - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
- appendFragments(LanceConfig, List<FragmentMetadata>) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- ARROW_FIXED_SIZE_LIST_SIZE_KEY - Static variable in class com.lancedb.lance.spark.utils.VectorUtils
B
- BaseLanceNamespaceSparkCatalog - Class in com.lancedb.lance.spark
- BaseLanceNamespaceSparkCatalog() - Constructor for class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- BLOB_POSITION_SUFFIX - Static variable in class com.lancedb.lance.spark.LanceConstant
- BLOB_SIZE_SUFFIX - Static variable in class com.lancedb.lance.spark.LanceConstant
- BlobPositionColumnVector - Class in org.apache.spark.sql.vectorized
-
A column vector that provides the position values from a blob struct.
- BlobPositionColumnVector(BlobStructAccessor) - Constructor for class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- BlobSizeColumnVector - Class in org.apache.spark.sql.vectorized
-
A column vector that provides the size values from a blob struct.
- BlobSizeColumnVector(BlobStructAccessor) - Constructor for class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- BlobStructAccessor - Class in org.apache.spark.sql.vectorized
- BlobStructAccessor(StructVector) - Constructor for class org.apache.spark.sql.vectorized.BlobStructAccessor
- BlobUtils - Class in com.lancedb.lance.spark.utils
- BlobUtils() - Constructor for class com.lancedb.lance.spark.utils.BlobUtils
- build() - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- build() - Method in class com.lancedb.lance.spark.write.SparkWrite.SparkWriteBuilder
- bytesRead() - Method in class com.lancedb.lance.spark.write.LanceArrowWriter
C
- capabilities() - Method in class com.lancedb.lance.spark.LanceDataset
- close() - Method in class com.lancedb.lance.spark.internal.LanceFragmentColumnarBatchScanner
- close() - Method in class com.lancedb.lance.spark.internal.LanceFragmentScanner
- close() - Method in class com.lancedb.lance.spark.read.LanceColumnarPartitionReader
- close() - Method in class com.lancedb.lance.spark.read.LanceCountStarPartitionReader
- close() - Method in class com.lancedb.lance.spark.read.LanceRowPartitionReader
- close() - Method in class com.lancedb.lance.spark.write.LanceDataWriter
- close() - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- close() - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- close() - Method in class org.apache.spark.sql.vectorized.BlobStructAccessor
- close() - Method in class org.apache.spark.sql.vectorized.FixedSizeListAccessor
- close() - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- closeReadSource() - Method in class com.lancedb.lance.spark.write.LanceArrowWriter
- com.lancedb.lance.spark - package com.lancedb.lance.spark
- com.lancedb.lance.spark.internal - package com.lancedb.lance.spark.internal
- com.lancedb.lance.spark.read - package com.lancedb.lance.spark.read
- com.lancedb.lance.spark.utils - package com.lancedb.lance.spark.utils
- com.lancedb.lance.spark.write - package com.lancedb.lance.spark.write
- commit() - Method in class com.lancedb.lance.spark.write.LanceDataWriter
- commit(WriterCommitMessage[]) - Method in class com.lancedb.lance.spark.write.LanceBatchWrite
- compileFiltersToSqlWhereClause(Filter[]) - Static method in class com.lancedb.lance.spark.read.FilterPushDown
-
Create SQL 'where clause' from Spark filters.
- config() - Method in class com.lancedb.lance.spark.LanceDataset
- CONFIG_DATASET_URI - Static variable in class com.lancedb.lance.spark.LanceConfig
- CONFIG_PUSH_DOWN_FILTERS - Static variable in class com.lancedb.lance.spark.LanceConfig
- create(int, LanceInputPartition) - Static method in class com.lancedb.lance.spark.internal.LanceFragmentColumnarBatchScanner
- create(int, LanceInputPartition) - Static method in class com.lancedb.lance.spark.internal.LanceFragmentScanner
- create(LanceInputPartition) - Static method in class com.lancedb.lance.spark.read.LanceRowPartitionReader
- createBatchWriterFactory(PhysicalWriteInfo) - Method in class com.lancedb.lance.spark.write.LanceBatchWrite
- createDataset(LanceConfig, StructType) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- createDataset(LanceConfig, StructType) - Method in class com.lancedb.lance.spark.LanceDataSource
- createDataset(String, StructType, WriteParams) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- createFragment(String, ArrowReader, WriteParams) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- createNamespace(String[], Map<String, String>) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- createReaderFactory() - Method in class com.lancedb.lance.spark.read.LanceScan
- createTable(Identifier, StructType, Transform[], Map<String, String>) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- createTable(Identifier, StructType, Transform[], Map<String, String>) - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
- createVectorSizePropertyKey(String) - Static method in class com.lancedb.lance.spark.utils.VectorUtils
-
Create a property key for specifying vector dimensions in table properties.
- createWriter(int, long) - Method in class com.lancedb.lance.spark.write.LanceDataWriter.WriterFactory
D
- deleteRows(LanceConfig, int, List<Integer>) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- dropDataset(LanceConfig) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- dropNamespace(String[], boolean) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- dropTable(Identifier) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- dropTable(Identifier) - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
E
- empty() - Static method in class com.lancedb.lance.spark.utils.Optional
- enableTopNPushDown(LanceConfig) - Static method in class com.lancedb.lance.spark.SparkOptions
- equals(Object) - Method in class com.lancedb.lance.spark.LanceConfig
- equals(Object) - Method in class com.lancedb.lance.spark.utils.Optional
- estimateStatistics() - Method in class com.lancedb.lance.spark.read.LanceScan
- extractCatalog(CaseInsensitiveStringMap) - Method in class com.lancedb.lance.spark.LanceDataSource
- extractIdentifier(CaseInsensitiveStringMap) - Method in class com.lancedb.lance.spark.LanceDataSource
F
- FilterPushDown - Class in com.lancedb.lance.spark.read
- FilterPushDown() - Constructor for class com.lancedb.lance.spark.read.FilterPushDown
- FixedSizeListAccessor - Class in org.apache.spark.sql.vectorized
-
Accessor for FixedSizeListVector that provides array access for Spark.
- FixedSizeListAccessor(FixedSizeListVector) - Constructor for class org.apache.spark.sql.vectorized.FixedSizeListAccessor
- FRAGMENT_ID - Static variable in class com.lancedb.lance.spark.LanceConstant
- fragmentId() - Method in class com.lancedb.lance.spark.internal.LanceFragmentScanner
- from(String) - Static method in class com.lancedb.lance.spark.LanceConfig
- from(Map<String, String>) - Static method in class com.lancedb.lance.spark.LanceConfig
- from(Map<String, String>, String) - Static method in class com.lancedb.lance.spark.LanceConfig
- from(CaseInsensitiveStringMap) - Static method in class com.lancedb.lance.spark.LanceConfig
- from(CaseInsensitiveStringMap, String) - Static method in class com.lancedb.lance.spark.LanceConfig
G
- generateLanceSplits(LanceConfig) - Static method in class com.lancedb.lance.spark.read.LanceSplit
- genReadOptionFromConfig(LanceConfig) - Static method in class com.lancedb.lance.spark.SparkOptions
- genWriteParamsFromConfig(LanceConfig) - Static method in class com.lancedb.lance.spark.SparkOptions
- get() - Method in class com.lancedb.lance.spark.read.LanceColumnarPartitionReader
- get() - Method in class com.lancedb.lance.spark.read.LanceCountStarPartitionReader
- get() - Method in class com.lancedb.lance.spark.read.LanceRowPartitionReader
- get() - Method in class com.lancedb.lance.spark.utils.Optional
- getArray(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getArray(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getArray(int) - Method in class org.apache.spark.sql.vectorized.FixedSizeListAccessor
- getArray(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getArrowReader() - Method in class com.lancedb.lance.spark.internal.LanceFragmentScanner
- getArrowWriter(StructType, int) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- getBatchSize(LanceConfig) - Static method in class com.lancedb.lance.spark.SparkOptions
- getBinary(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getBinary(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getBinary(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getBlobStructAccessor() - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
-
Returns the blob struct accessor if this column is a blob column.
- getBoolean(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getBoolean(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getBoolean(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getByte(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getByte(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getByte(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getChild(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getChild(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getChild(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getConfig() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getCurrentBatch() - Method in class com.lancedb.lance.spark.internal.LanceFragmentColumnarBatchScanner
- getDatasetDataSize(LanceConfig) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- getDatasetName() - Method in class com.lancedb.lance.spark.LanceConfig
- getDatasetRowCount(LanceConfig) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- getDatasetUri() - Method in class com.lancedb.lance.spark.LanceConfig
- getDbPath() - Method in class com.lancedb.lance.spark.LanceConfig
- getDecimal(int, int, int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getDecimal(int, int, int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getDecimal(int, int, int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getDouble(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getDouble(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getDouble(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getFloat(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getFloat(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getFloat(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getFragmentIds(LanceConfig) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- getFragments() - Method in class com.lancedb.lance.spark.read.LanceSplit
- getFragmentScanner(int, LanceInputPartition) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- getInputPartition() - Method in class com.lancedb.lance.spark.internal.LanceFragmentScanner
- getInt(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getInt(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getInt(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getLanceSplit() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getLimit() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getLong(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getLong(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getLong(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getMap(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getMap(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getMap(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getMetaData() - Method in class com.lancedb.lance.spark.read.LanceScan
- getNullCount() - Method in class org.apache.spark.sql.vectorized.BlobStructAccessor
- getNullCount() - Method in class org.apache.spark.sql.vectorized.FixedSizeListAccessor
- getOffset() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getOptions() - Method in class com.lancedb.lance.spark.LanceConfig
- getPartitionId() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getPosition(int) - Method in class org.apache.spark.sql.vectorized.BlobStructAccessor
- getPushedAggregation() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getScanId() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getSchema() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getSchema(LanceConfig) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- getSchema(String) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- getShort(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getShort(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getShort(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getSize(int) - Method in class org.apache.spark.sql.vectorized.BlobStructAccessor
- getStruct(int) - Method in class org.apache.spark.sql.vectorized.BlobStructAccessor
- getTable(StructType, Transform[], Map<String, String>) - Method in class com.lancedb.lance.spark.LanceDataSource
- getTopNSortOrders() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
- getUTF8String(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- getUTF8String(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- getUTF8String(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- getVectorArrowDimension(Field) - Static method in class com.lancedb.lance.spark.utils.VectorUtils
-
Get the vector dimension from an Arrow FixedSizeList field.
- getVectorDimension(StructField) - Static method in class com.lancedb.lance.spark.utils.VectorUtils
-
Get the vector dimension from a Spark field's metadata.
- getWhereCondition() - Method in class com.lancedb.lance.spark.read.LanceInputPartition
H
- hadoopConfCatalogOverrides(SparkSession, String) - Static method in class com.lancedb.lance.spark.utils.SparkUtil
-
Pulls any Catalog specific overrides for the Hadoop conf from the current SparkSession, which can be set via `spark.sql.catalog.$catalogName.hadoop.*`
- hashCode() - Method in class com.lancedb.lance.spark.LanceConfig
- hashCode() - Method in class com.lancedb.lance.spark.utils.Optional
- hasNull() - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- hasNull() - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- hasNull() - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
I
- ifPresent(Consumer<? super T>) - Method in class com.lancedb.lance.spark.utils.Optional
- inferSchema(CaseInsensitiveStringMap) - Method in class com.lancedb.lance.spark.LanceDataSource
- initialize(String, CaseInsensitiveStringMap) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- initialize(String, CaseInsensitiveStringMap) - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
- isBlobArrowField(Field) - Static method in class com.lancedb.lance.spark.utils.BlobUtils
-
Check if an Arrow field is a blob field based on its metadata.
- isBlobSparkField(StructField) - Static method in class com.lancedb.lance.spark.utils.BlobUtils
-
Check if a Spark field is a blob field based on its metadata.
- isEmpty() - Method in class com.lancedb.lance.spark.utils.Optional
- isFilterSupported(Filter) - Static method in class com.lancedb.lance.spark.read.FilterPushDown
- isNullAt(int) - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- isNullAt(int) - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- isNullAt(int) - Method in class org.apache.spark.sql.vectorized.BlobStructAccessor
- isNullAt(int) - Method in class org.apache.spark.sql.vectorized.FixedSizeListAccessor
- isNullAt(int) - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- isPartiallyPushed() - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- isPresent() - Method in class com.lancedb.lance.spark.utils.Optional
- isPushDownFilters() - Method in class com.lancedb.lance.spark.LanceConfig
- isVectorArrowField(Field) - Static method in class com.lancedb.lance.spark.utils.VectorUtils
-
Check if an Arrow field is a vector field (FixedSizeList).
- isVectorField(StructField) - Static method in class com.lancedb.lance.spark.utils.VectorUtils
-
Check if a Spark field is a vector field (FixedSizeList) based on its metadata.
L
- LANCE_ENCODING_BLOB_KEY - Static variable in class com.lancedb.lance.spark.utils.BlobUtils
- LANCE_ENCODING_BLOB_VALUE - Static variable in class com.lancedb.lance.spark.utils.BlobUtils
- LANCE_FILE_SUFFIX - Static variable in class com.lancedb.lance.spark.LanceConfig
- LanceArrowColumnVector - Class in org.apache.spark.sql.vectorized
- LanceArrowColumnVector(ValueVector) - Constructor for class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- LanceArrowWriter - Class in com.lancedb.lance.spark.write
-
A custom arrow reader that supports writes Spark internal rows while reading data in batches.
- LanceArrowWriter(BufferAllocator, Schema, StructType, int) - Constructor for class com.lancedb.lance.spark.write.LanceArrowWriter
- LanceBatchWrite - Class in com.lancedb.lance.spark.write
- LanceBatchWrite(StructType, LanceConfig, boolean) - Constructor for class com.lancedb.lance.spark.write.LanceBatchWrite
- LanceBatchWrite.TaskCommit - Class in com.lancedb.lance.spark.write
- LanceCatalog - Class in com.lancedb.lance.spark
-
Deprecated.
- LanceCatalog() - Constructor for class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
- LanceColumnarPartitionReader - Class in com.lancedb.lance.spark.read
- LanceColumnarPartitionReader(LanceInputPartition) - Constructor for class com.lancedb.lance.spark.read.LanceColumnarPartitionReader
- LanceConfig - Class in com.lancedb.lance.spark
-
Lance Configuration.
- LanceConstant - Class in com.lancedb.lance.spark
- LanceConstant() - Constructor for class com.lancedb.lance.spark.LanceConstant
- LanceCountStarPartitionReader - Class in com.lancedb.lance.spark.read
-
Partition reader for pushed down aggregates.
- LanceCountStarPartitionReader(LanceInputPartition) - Constructor for class com.lancedb.lance.spark.read.LanceCountStarPartitionReader
- LanceDataset - Class in com.lancedb.lance.spark
-
Lance Spark Dataset.
- LanceDataset(LanceConfig, StructType) - Constructor for class com.lancedb.lance.spark.LanceDataset
-
Creates a Lance dataset.
- LanceDatasetAdapter - Class in com.lancedb.lance.spark.internal
- LanceDatasetAdapter() - Constructor for class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- LanceDataSource - Class in com.lancedb.lance.spark
- LanceDataSource() - Constructor for class com.lancedb.lance.spark.LanceDataSource
- LanceDataWriter - Class in com.lancedb.lance.spark.write
- LanceDataWriter(LanceArrowWriter, FutureTask<List<FragmentMetadata>>, Thread) - Constructor for class com.lancedb.lance.spark.write.LanceDataWriter
- LanceDataWriter.WriterFactory - Class in com.lancedb.lance.spark.write
- LanceFragmentColumnarBatchScanner - Class in com.lancedb.lance.spark.internal
- LanceFragmentColumnarBatchScanner(LanceFragmentScanner, ArrowReader) - Constructor for class com.lancedb.lance.spark.internal.LanceFragmentColumnarBatchScanner
- LanceFragmentScanner - Class in com.lancedb.lance.spark.internal
- LanceIdentifier - Class in com.lancedb.lance.spark
- LanceIdentifier(String) - Constructor for class com.lancedb.lance.spark.LanceIdentifier
- LanceInputPartition - Class in com.lancedb.lance.spark.read
- LanceInputPartition(StructType, int, LanceSplit, LanceConfig, Optional<String>, Optional<Integer>, Optional<Integer>, Optional<List<ColumnOrdering>>, Optional<Aggregation>, String) - Constructor for class com.lancedb.lance.spark.read.LanceInputPartition
- LanceInputPartition(StructType, int, LanceSplit, LanceConfig, Optional<String>, String) - Constructor for class com.lancedb.lance.spark.read.LanceInputPartition
- LanceRowPartitionReader - Class in com.lancedb.lance.spark.read
- LanceRowPartitionReader(LanceColumnarPartitionReader) - Constructor for class com.lancedb.lance.spark.read.LanceRowPartitionReader
- LanceScan - Class in com.lancedb.lance.spark.read
- LanceScan(StructType, LanceConfig, Optional<String>, Optional<Integer>, Optional<Integer>, Optional<List<ColumnOrdering>>, Optional<Aggregation>) - Constructor for class com.lancedb.lance.spark.read.LanceScan
- LanceScanBuilder - Class in com.lancedb.lance.spark.read
- LanceScanBuilder(StructType, LanceConfig) - Constructor for class com.lancedb.lance.spark.read.LanceScanBuilder
- LanceSplit - Class in com.lancedb.lance.spark.read
- LanceSplit(List<Integer>) - Constructor for class com.lancedb.lance.spark.read.LanceSplit
- LanceStatistics - Class in com.lancedb.lance.spark.read
- LanceStatistics(LanceConfig) - Constructor for class com.lancedb.lance.spark.read.LanceStatistics
- listNamespaces() - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- listNamespaces(String[]) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- listTables(String[]) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- listTables(String[]) - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
- loadNamespaceMetadata(String[]) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- loadNextBatch() - Method in class com.lancedb.lance.spark.internal.LanceFragmentColumnarBatchScanner
- loadNextBatch() - Method in class com.lancedb.lance.spark.write.LanceArrowWriter
- loadTable(Identifier) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- loadTable(Identifier) - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
M
- METADATA_COLUMNS - Static variable in class com.lancedb.lance.spark.LanceDataset
- metadataColumns() - Method in class com.lancedb.lance.spark.LanceDataset
N
- name - Static variable in class com.lancedb.lance.spark.LanceDataSource
- name() - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- name() - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
- name() - Method in class com.lancedb.lance.spark.LanceDataset
- name() - Method in class com.lancedb.lance.spark.LanceIdentifier
- namespace() - Method in class com.lancedb.lance.spark.LanceIdentifier
- namespaceExists(String[]) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- newScanBuilder(CaseInsensitiveStringMap) - Method in class com.lancedb.lance.spark.LanceDataset
- newWriteBuilder(LogicalWriteInfo) - Method in class com.lancedb.lance.spark.LanceDataset
- next() - Method in class com.lancedb.lance.spark.read.LanceColumnarPartitionReader
- next() - Method in class com.lancedb.lance.spark.read.LanceCountStarPartitionReader
- next() - Method in class com.lancedb.lance.spark.read.LanceRowPartitionReader
- numNulls() - Method in class org.apache.spark.sql.vectorized.BlobPositionColumnVector
- numNulls() - Method in class org.apache.spark.sql.vectorized.BlobSizeColumnVector
- numNulls() - Method in class org.apache.spark.sql.vectorized.LanceArrowColumnVector
- numRows() - Method in class com.lancedb.lance.spark.read.LanceStatistics
O
- of(T) - Static method in class com.lancedb.lance.spark.utils.Optional
- ofNullable(T) - Static method in class com.lancedb.lance.spark.utils.Optional
- Optional<T> - Class in com.lancedb.lance.spark.utils
- org.apache.spark.sql.vectorized - package org.apache.spark.sql.vectorized
- overwrite(LanceConfig) - Static method in class com.lancedb.lance.spark.SparkOptions
- overwriteFragments(LanceConfig, List<FragmentMetadata>, StructType) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
P
- planInputPartitions() - Method in class com.lancedb.lance.spark.read.LanceScan
- prepareLoadNextBatch() - Method in class com.lancedb.lance.spark.write.LanceArrowWriter
- processFilters(Filter[]) - Static method in class com.lancedb.lance.spark.read.FilterPushDown
- processSchemaWithProperties(StructType, Map<String, String>) - Static method in class com.lancedb.lance.spark.utils.SchemaConverter
-
Processes a Spark schema with table properties to add metadata for vector and blob columns.
- pruneColumns(StructType) - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- pushAggregation(Aggregation) - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- pushedFilters() - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- pushFilters(Filter[]) - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- pushLimit(int) - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- pushOffset(int) - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
- pushTopN(SortOrder[], int) - Method in class com.lancedb.lance.spark.read.LanceScanBuilder
R
- readSchema() - Method in class com.lancedb.lance.spark.read.LanceScan
- readSchema() - Method in class com.lancedb.lance.spark.write.LanceArrowWriter
- renameTable(Identifier, Identifier) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- renameTable(Identifier, Identifier) - Method in class com.lancedb.lance.spark.LanceCatalog
-
Deprecated.
- ROW_ADDRESS - Static variable in class com.lancedb.lance.spark.LanceConstant
- ROW_ID - Static variable in class com.lancedb.lance.spark.LanceConstant
S
- schema() - Method in class com.lancedb.lance.spark.LanceDataset
- SchemaConverter - Class in com.lancedb.lance.spark.utils
-
Utility class for converting Spark schema types to JsonArrow schema types used by the Lance Namespace API.
- shortName() - Method in class com.lancedb.lance.spark.LanceDataSource
- shouldBeFixedSizeList(DataType, Metadata) - Static method in class com.lancedb.lance.spark.utils.VectorUtils
-
Check if a Spark DataType should be treated as a FixedSizeList based on metadata.
- sizeInBytes() - Method in class com.lancedb.lance.spark.read.LanceStatistics
- SparkOptions - Class in com.lancedb.lance.spark
- SparkOptions() - Constructor for class com.lancedb.lance.spark.SparkOptions
- sparkSchema - Variable in class com.lancedb.lance.spark.LanceDataset
- SparkUtil - Class in com.lancedb.lance.spark.utils
- SparkUtil() - Constructor for class com.lancedb.lance.spark.utils.SparkUtil
- SparkWrite - Class in com.lancedb.lance.spark.write
-
Spark write builder.
- SparkWrite.SparkWriteBuilder - Class in com.lancedb.lance.spark.write
-
Task commit.
- SparkWriteBuilder(StructType, LanceConfig) - Constructor for class com.lancedb.lance.spark.write.SparkWrite.SparkWriteBuilder
T
- tableExists(Identifier) - Method in class com.lancedb.lance.spark.BaseLanceNamespaceSparkCatalog
- toBatch() - Method in class com.lancedb.lance.spark.read.LanceScan
- toBatch() - Method in class com.lancedb.lance.spark.write.SparkWrite
- toJsonArrowSchema(StructType) - Static method in class com.lancedb.lance.spark.utils.SchemaConverter
-
Converts a Spark StructType to JsonArrowSchema.
- toStandardOptional() - Method in class com.lancedb.lance.spark.utils.Optional
- toStreaming() - Method in class com.lancedb.lance.spark.write.SparkWrite
- toString() - Method in class com.lancedb.lance.spark.utils.Optional
- toString() - Method in class com.lancedb.lance.spark.write.LanceBatchWrite
- truncate() - Method in class com.lancedb.lance.spark.write.SparkWrite.SparkWriteBuilder
U
- UInt8Accessor - Class in org.apache.spark.sql.vectorized
- updateFragments(LanceConfig, List<Long>, List<FragmentMetadata>, List<FragmentMetadata>) - Static method in class com.lancedb.lance.spark.internal.LanceDatasetAdapter
- useCommitCoordinator() - Method in class com.lancedb.lance.spark.write.LanceBatchWrite
V
- VectorUtils - Class in com.lancedb.lance.spark.utils
- VectorUtils() - Constructor for class com.lancedb.lance.spark.utils.VectorUtils
W
- withFragemtId() - Method in class com.lancedb.lance.spark.internal.LanceFragmentScanner
- write(InternalRow) - Method in class com.lancedb.lance.spark.write.LanceDataWriter
- WriterFactory(StructType, LanceConfig) - Constructor for class com.lancedb.lance.spark.write.LanceDataWriter.WriterFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form