Class IndexEntrySource


  • public class IndexEntrySource
    extends Object
    A source of abstract index entries, each of which references a single record. An IndexEntrySource is an abstraction of the disparate sources of index entries. Presently, an IndexEntrySource is either an index or the range of primary keys, but in general there could be other index entry sources.

    This abstraction is quite useful for the various rules in com.apple.foundationdb.record.query.plan.temp.rules since most rules can consider different types of scans that produces records with a uniform interface.