- calculateDataSize() - Method in class com.lancedb.lance.Dataset
-
Calculate the size of the dataset.
- castTo(ArrowType) - Method in class com.lancedb.lance.schema.ColumnAlteration.Builder
-
- checkoutLatest() - Method in class com.lancedb.lance.Dataset
-
Checkout the dataset to the latest version.
- checkoutTag(String) - Method in class com.lancedb.lance.Dataset
-
Checks out a specific tag of the dataset.
- checkoutVersion(long) - Method in class com.lancedb.lance.Dataset
-
Checks out a specific version of the dataset.
- close() - Method in class com.lancedb.lance.Dataset
-
Closes this dataset and releases any system resources associated with it.
- close() - Method in class com.lancedb.lance.file.LanceFileReader
-
Close the LanceFileReader
- close() - Method in class com.lancedb.lance.file.LanceFileWriter
-
Close the LanceFileWriter
- close() - Method in class com.lancedb.lance.ipc.LanceScanner
-
Closes this scanner and releases any system resources associated with it.
- close() - Method in class com.lancedb.lance.LockManager.ReadLock
-
- close() - Method in class com.lancedb.lance.LockManager.WriteLock
-
- closed() - Method in class com.lancedb.lance.Dataset
-
Checks if the dataset is closed.
- ColumnAlteration - Class in com.lancedb.lance.schema
-
Column alteration used to alter dataset columns.
- ColumnAlteration.Builder - Class in com.lancedb.lance.schema
-
- ColumnOrdering - Class in com.lancedb.lance.ipc
-
- ColumnOrdering.Builder - Class in com.lancedb.lance.ipc
-
- columns(List<String>) - Method in class com.lancedb.lance.ipc.ScanOptions.Builder
-
Set the columns.
- com.lancedb.lance - package com.lancedb.lance
-
- com.lancedb.lance.file - package com.lancedb.lance.file
-
- com.lancedb.lance.fragment - package com.lancedb.lance.fragment
-
- com.lancedb.lance.index - package com.lancedb.lance.index
-
- com.lancedb.lance.index.vector - package com.lancedb.lance.index.vector
-
- com.lancedb.lance.ipc - package com.lancedb.lance.ipc
-
- com.lancedb.lance.operation - package com.lancedb.lance.operation
-
- com.lancedb.lance.schema - package com.lancedb.lance.schema
-
- com.lancedb.lance.test - package com.lancedb.lance.test
-
- com.lancedb.lance.util - package com.lancedb.lance.util
-
- commit(BufferAllocator, String, FragmentOperation, Optional<Long>) - Static method in class com.lancedb.lance.Dataset
-
Deprecated.
- commit(BufferAllocator, String, FragmentOperation, Optional<Long>, Map<String, String>) - Static method in class com.lancedb.lance.Dataset
-
Deprecated.
- commit(BufferAllocator, String, Optional<Long>, Map<String, String>) - Method in class com.lancedb.lance.FragmentOperation.Append
-
Deprecated.
- commit(BufferAllocator, String, Optional<Long>, Map<String, String>) - Method in class com.lancedb.lance.FragmentOperation
-
Deprecated.
- commit(BufferAllocator, String, Optional<Long>, Map<String, String>) - Method in class com.lancedb.lance.FragmentOperation.Overwrite
-
Deprecated.
- commit() - Method in class com.lancedb.lance.Transaction
-
- commitAppend(String, Optional<Long>, List<FragmentMetadata>, Map<String, String>) - Static method in class com.lancedb.lance.Dataset
-
Deprecated.
- commitOverwrite(String, long, Optional<Long>, List<FragmentMetadata>, Map<String, String>) - Static method in class com.lancedb.lance.Dataset
-
Deprecated.
- commitTransaction(Transaction) - Method in class com.lancedb.lance.Dataset
-
Commit a single transaction and return a new Dataset with the new version.
- configUpsertValues(Map<String, String>) - Method in class com.lancedb.lance.operation.Overwrite.Builder
-
- configUpsertValues() - Method in class com.lancedb.lance.operation.Overwrite
-
- convert(Optional<String[]>) - Static method in class com.lancedb.lance.Utils
-
Convert optional array to optional list for JNI processing.
- countRows() - Method in class com.lancedb.lance.Dataset
-
Count the number of rows in the dataset.
- countRows(String) - Method in class com.lancedb.lance.Dataset
-
Count the number of rows in the dataset.
- countRows() - Method in class com.lancedb.lance.Fragment
-
- countRows() - Method in class com.lancedb.lance.ipc.LanceScanner
-
Scan and return the number of matching rows (fulfill the given scan options).
- create(BufferAllocator, String, Schema, WriteParams) - Static method in class com.lancedb.lance.Dataset
-
Creates an empty dataset.
- create(BufferAllocator, ArrowArrayStream, String, WriteParams) - Static method in class com.lancedb.lance.Dataset
-
Create a dataset with given stream.
- create(String, long) - Method in class com.lancedb.lance.Dataset.Tags
-
Create a new tag for this dataset.
- create(String, BufferAllocator, VectorSchemaRoot, WriteParams) - Static method in class com.lancedb.lance.Fragment
-
Create a fragment from the given data.
- create(String, ArrowArrayStream, WriteParams) - Static method in class com.lancedb.lance.Fragment
-
Create a fragment from the given arrow stream.
- create(Dataset, ScanOptions, BufferAllocator) - Static method in class com.lancedb.lance.ipc.LanceScanner
-
Create a Scanner.
- createdAt(Instant) - Method in class com.lancedb.lance.index.Index.Builder
-
- createdAt() - Method in class com.lancedb.lance.index.Index
-
Get the creation time of the index.
- createIndex(List<String>, IndexType, Optional<String>, IndexParams, boolean) - Method in class com.lancedb.lance.Dataset
-
Creates a new index on the dataset.
- Range - Class in com.lancedb.lance.util
-
Define a range with start (include) and end (exclude).
- Range(int, int) - Constructor for class com.lancedb.lance.util.Range
-
- readAll(List<String>, List<Range>, int) - Method in class com.lancedb.lance.file.LanceFileReader
-
Read all rows from the Lance file
- ReadLock() - Constructor for class com.lancedb.lance.LockManager.ReadLock
-
Acquires a read lock on the lock manager.
- ReadOptions - Class in com.lancedb.lance
-
Read options for reading from a dataset.
- ReadOptions.Builder - Class in com.lancedb.lance
-
- readTransaction() - Method in class com.lancedb.lance.Dataset
-
Get the
Transaction of the dataset at the current version.
- readVersion(long) - Method in class com.lancedb.lance.Transaction.Builder
-
- readVersion() - Method in class com.lancedb.lance.Transaction
-
- release() - Method in interface com.lancedb.lance.operation.Operation
-
Release the underlying JNI resource like arrow c schema
- release() - Method in class com.lancedb.lance.operation.SchemaOperation
-
- release() - Method in class com.lancedb.lance.Transaction
-
- removedFragmentIds(List<Long>) - Method in class com.lancedb.lance.operation.Update.Builder
-
- removedFragmentIds() - Method in class com.lancedb.lance.operation.Update
-
- rename(String) - Method in class com.lancedb.lance.schema.ColumnAlteration.Builder
-
- replacedFile() - Method in class com.lancedb.lance.operation.DataReplacement.DataReplacementGroup
-
Get the new data file.
- replaceFieldMetadata(Map<Integer, Map<String, String>>) - Method in class com.lancedb.lance.Dataset
-
Replace target field metadata of the dataset.
- replacements(List<DataReplacement.DataReplacementGroup>) - Method in class com.lancedb.lance.operation.DataReplacement.Builder
-
Set the list of data replacement groups.
- replacements() - Method in class com.lancedb.lance.operation.DataReplacement
-
Get the list of data replacement groups.
- replaceSchemaMetadata(Map<String, String>) - Method in class com.lancedb.lance.Dataset
-
Replace the schema metadata of the dataset.
- ReserveFragments - Class in com.lancedb.lance.operation
-
ReserveFragments operation to reserve fragment IDs for future use.
- ReserveFragments.Builder - Class in com.lancedb.lance.operation
-
- restore() - Method in class com.lancedb.lance.Dataset
-
Restore the currently checked out version of the dataset as the latest version.
- Restore - Class in com.lancedb.lance.operation
-
Restore operation to revert a dataset to a previous version.
- Restore.Builder - Class in com.lancedb.lance.operation
-
- Rewrite - Class in com.lancedb.lance.operation
-
Rewrite operation for reorganizing data without changing content.
- Rewrite.Builder - Class in com.lancedb.lance.operation
-
Builder for Rewrite.
- RewriteGroup - Class in com.lancedb.lance.operation
-
A group of fragments to be rewritten.
- RewriteGroup.Builder - Class in com.lancedb.lance.operation
-
- RewrittenIndex - Class in com.lancedb.lance.operation
-
A rewritten index mapping from old index UUID to new index UUID.
- RewrittenIndex.Builder - Class in com.lancedb.lance.operation
-
- rewrittenIndices(List<RewrittenIndex>) - Method in class com.lancedb.lance.operation.Rewrite.Builder
-
Set the rewritten indices.
- rewrittenIndices() - Method in class com.lancedb.lance.operation.Rewrite
-
Get the rewritten indices.
- RowAddress - Class in com.lancedb.lance
-
- RowAddress() - Constructor for class com.lancedb.lance.RowAddress
-
- RowIdMeta - Class in com.lancedb.lance.fragment
-
- RowIdMeta(String) - Constructor for class com.lancedb.lance.fragment.RowIdMeta
-
- rowIndex(long) - Static method in class com.lancedb.lance.RowAddress
-
- scan() - Method in class com.lancedb.lance.ipc.LanceScanner
-
- scanBatches() - Method in class com.lancedb.lance.ipc.LanceScanner
-
- ScanOptions - Class in com.lancedb.lance.ipc
-
Lance scan options.
- ScanOptions(Optional<List<Integer>>, Optional<Long>, Optional<List<String>>, Optional<String>, Optional<ByteBuffer>, Optional<Long>, Optional<Long>, Optional<Query>, boolean, boolean, int, Optional<List<ColumnOrdering>>) - Constructor for class com.lancedb.lance.ipc.ScanOptions
-
Constructor for LanceScanOptions.
- ScanOptions.Builder - Class in com.lancedb.lance.ipc
-
Builder for constructing LanceScanOptions.
- schema() - Method in class com.lancedb.lance.file.LanceFileReader
-
Get the schema of the Lance file
- schema() - Method in class com.lancedb.lance.ipc.LanceScanner
-
- schema(Schema) - Method in class com.lancedb.lance.operation.Merge.Builder
-
- schema(Schema) - Method in class com.lancedb.lance.operation.Overwrite.Builder
-
- schema(Schema) - Method in class com.lancedb.lance.operation.Project.Builder
-
- schema() - Method in class com.lancedb.lance.operation.SchemaOperation
-
- schemaMetadata(Map<String, String>) - Method in class com.lancedb.lance.operation.UpdateConfig.Builder
-
- schemaMetadata() - Method in class com.lancedb.lance.operation.UpdateConfig
-
- SchemaOperation - Class in com.lancedb.lance.operation
-
Schema related base operation.
- SchemaOperation(Schema) - Constructor for class com.lancedb.lance.operation.SchemaOperation
-
- setAscending(boolean) - Method in class com.lancedb.lance.ipc.ColumnOrdering.Builder
-
- setBlockSize(int) - Method in class com.lancedb.lance.ReadOptions.Builder
-
Block size in bytes.
- setColumn(String) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the column to be searched.
- setColumnName(String) - Method in class com.lancedb.lance.ipc.ColumnOrdering.Builder
-
- setColumnOrderings(List<ColumnOrdering>) - Method in class com.lancedb.lance.ipc.ScanOptions.Builder
-
- setDistanceType(DistanceType) - Method in class com.lancedb.lance.index.IndexParams.Builder
-
Set the distance type for calculating the distance between vectors.
- setDistanceType(DistanceType) - Method in class com.lancedb.lance.index.vector.VectorIndexParams.Builder
-
- setDistanceType(DistanceType) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the distance metric type.
- setEf(int) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the number of candidates to reserve while searching.
- setEfConstruction(int) - Method in class com.lancedb.lance.index.vector.HnswBuildParams.Builder
-
- setExpression(String) - Method in class com.lancedb.lance.schema.SqlExpressions.SqlExpression
-
- setHnswParams(HnswBuildParams) - Method in class com.lancedb.lance.index.vector.VectorIndexParams.Builder
-
- setIndexCacheSize(int) - Method in class com.lancedb.lance.ReadOptions.Builder
-
Deprecated.
- setIndexCacheSizeBytes(long) - Method in class com.lancedb.lance.ReadOptions.Builder
-
Index cache size in bytes.
- setK(int) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the number of top results to return.
- setKey(float[]) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the vector to be searched.
- setKmeansRedos(int) - Method in class com.lancedb.lance.index.vector.PQBuildParams.Builder
-
- setM(int) - Method in class com.lancedb.lance.index.vector.HnswBuildParams.Builder
-
- setMaximumNprobes(int) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the maximum number of partitions to search.
- setMaxIters(int) - Method in class com.lancedb.lance.index.vector.IvfBuildParams.Builder
-
- setMaxIters(int) - Method in class com.lancedb.lance.index.vector.PQBuildParams.Builder
-
- setMaxLevel(short) - Method in class com.lancedb.lance.index.vector.HnswBuildParams.Builder
-
- setMetadataCacheSize(int) - Method in class com.lancedb.lance.ReadOptions.Builder
-
- setMetadataCacheSizeBytes(long) - Method in class com.lancedb.lance.ReadOptions.Builder
-
Size of the metadata cache in bytes.
- setMinimumNprobes(int) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the minimum number of partitions to search.
- setName(String) - Method in class com.lancedb.lance.schema.SqlExpressions.SqlExpression
-
- setNprobes(int) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the number of probes to load and search.
- setNullFirst(boolean) - Method in class com.lancedb.lance.ipc.ColumnOrdering.Builder
-
- setNumBits(int) - Method in class com.lancedb.lance.index.vector.PQBuildParams.Builder
-
- setNumBits(short) - Method in class com.lancedb.lance.index.vector.SQBuildParams.Builder
-
- setNumPartitions(int) - Method in class com.lancedb.lance.index.vector.IvfBuildParams.Builder
-
- setNumSubVectors(int) - Method in class com.lancedb.lance.index.vector.PQBuildParams.Builder
-
The number of subvectors to divide the source vectors into.
- setPqParams(PQBuildParams) - Method in class com.lancedb.lance.index.vector.VectorIndexParams.Builder
-
- setPrefetchDistance(Integer) - Method in class com.lancedb.lance.index.vector.HnswBuildParams.Builder
-
- setRefineFactor(int) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets the refine factor for applying a refine step.
- setSampleRate(int) - Method in class com.lancedb.lance.index.vector.IvfBuildParams.Builder
-
Set the sample rate for training IVF centroids IVF centroids are trained from a sample of the
data (determined by the sample_rate).
- setSampleRate(int) - Method in class com.lancedb.lance.index.vector.PQBuildParams.Builder
-
- setSampleRate(int) - Method in class com.lancedb.lance.index.vector.SQBuildParams.Builder
-
- setShufflePartitionBatches(int) - Method in class com.lancedb.lance.index.vector.IvfBuildParams.Builder
-
Sets the number of batches, using the row group size of the dataset, to include in each
shuffle partition.
- setShufflePartitionConcurrency(int) - Method in class com.lancedb.lance.index.vector.IvfBuildParams.Builder
-
Set the number of shuffle partitions to process concurrently.
- setSqParams(SQBuildParams) - Method in class com.lancedb.lance.index.vector.VectorIndexParams.Builder
-
- setStorageOptions(Map<String, String>) - Method in class com.lancedb.lance.ReadOptions.Builder
-
Set storage options.
- setUseIndex(boolean) - Method in class com.lancedb.lance.ipc.Query.Builder
-
Sets whether to use an ANN index if available.
- setUseResidual(boolean) - Method in class com.lancedb.lance.index.vector.IvfBuildParams.Builder
-
Set whether to use residual for k-means clustering.
- setVectorIndexParams(VectorIndexParams) - Method in class com.lancedb.lance.index.IndexParams.Builder
-
Vector index parameters for creating a vector index.
- setVersion(int) - Method in class com.lancedb.lance.ReadOptions.Builder
-
Set the version of the dataset to read.
- SQBuildParams - Class in com.lancedb.lance.index.vector
-
Parameters for using SQ quantizer.
- SQBuildParams.Builder - Class in com.lancedb.lance.index.vector
-
- sql(String) - Method in class com.lancedb.lance.Dataset
-
Execute SQL query on the dataset.
- SqlExpression() - Constructor for class com.lancedb.lance.schema.SqlExpressions.SqlExpression
-
- SqlExpressions - Class in com.lancedb.lance.schema
-
Represents a list of SQL expressions.
- SqlExpressions.Builder - Class in com.lancedb.lance.schema
-
- SqlExpressions.SqlExpression - Class in com.lancedb.lance.schema
-
- SqlQuery - Class in com.lancedb.lance
-
- SqlQuery(Dataset, String) - Constructor for class com.lancedb.lance.SqlQuery
-
- StorageType - Enum in com.lancedb.lance.schema
-
- substraitFilter(ByteBuffer) - Method in class com.lancedb.lance.ipc.ScanOptions.Builder
-
Set the substrait filter.
- validateFragments(List<FragmentMetadata>) - Static method in class com.lancedb.lance.FragmentOperation
-
Deprecated.
- valueOf(String) - Static method in enum com.lancedb.lance.fragment.DeletionFileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lancedb.lance.index.DistanceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lancedb.lance.index.IndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lancedb.lance.schema.StorageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lancedb.lance.WriteParams.WriteMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.lancedb.lance.fragment.DeletionFileType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lancedb.lance.index.DistanceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lancedb.lance.index.IndexType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lancedb.lance.schema.StorageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.lancedb.lance.WriteParams.WriteMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VectorIndexParams - Class in com.lancedb.lance.index.vector
-
Parameters for creating a vector index.
- VectorIndexParams.Builder - Class in com.lancedb.lance.index.vector
-
- version() - Method in class com.lancedb.lance.Dataset
-
Get the currently checked out version id of the dataset
- version(long) - Method in class com.lancedb.lance.operation.Restore.Builder
-
- version() - Method in class com.lancedb.lance.operation.Restore
-
Get the version to restore to.
- Version - Class in com.lancedb.lance
-
- Version(long, ZonedDateTime, TreeMap<String, String>) - Constructor for class com.lancedb.lance.Version
-