Class LanceInputPartition

java.lang.Object
com.lancedb.lance.spark.read.LanceInputPartition
All Implemented Interfaces:
Serializable, org.apache.spark.sql.connector.read.InputPartition

public class LanceInputPartition extends Object implements org.apache.spark.sql.connector.read.InputPartition
See Also:
  • Constructor Details

  • Method Details

    • getSchema

      public org.apache.spark.sql.types.StructType getSchema()
    • getPartitionId

      public int getPartitionId()
    • getLanceSplit

      public LanceSplit getLanceSplit()
    • getConfig

      public LanceConfig getConfig()
    • getWhereCondition

      public Optional<String> getWhereCondition()
    • getLimit

      public Optional<Integer> getLimit()
    • getOffset

      public Optional<Integer> getOffset()
    • getTopNSortOrders

      public Optional<List<com.lancedb.lance.ipc.ColumnOrdering>> getTopNSortOrders()
    • getPushedAggregation

      public Optional<org.apache.spark.sql.connector.expressions.aggregate.Aggregation> getPushedAggregation()
    • getScanId

      public String getScanId()