Package com.apple.foundationdb.record.query
Classes for querying records.
A RecordQuery
represents a logical query.
A RecordQueryPlanner
transforms a logical query into an executable RecordQueryPlan
, which can be run against a record store
to give a RecordCursor
of records.
-
Interface Summary Interface Description IndexQueryabilityFilter A filter used to determine whether an index should be considered when planning queries. -
Class Summary Class Description QueryToKeyMatcher Match a query filter, represented by aQueryComponent
, to aKeyExpression
.QueryToKeyMatcher.Match The result of matching a particularKeyExpression
.RecordQuery The logical form of a query.RecordQuery.Builder A builder forRecordQuery
. -
Enum Summary Enum Description QueryToKeyMatcher.MatchType Whether a match was a successful, and if it was, whether the resulting keys have a single value.