Package com.neeve.query

Implements the platform's core query framework

See:
          Description

Interface Summary
Query<REC> The Query is used to build a query that can be executed against a QueryEngine.
QueryEngine<ID,REC> A QueryEngine provides query functionality across one or more QueryRepositorys that have homogeneous key and value types.
QueryEngineProvider<K,V> A QueryEngineProvider is responsible for creating a query engine
QueryIndexer<ID,REC> An QueryIndexer handles creation and retrieval of IdxIndexes against an indexable repository.
QueryRepository<ID,REC> A QueryRepository is an indexable store of Objects that can be queried by a QueryEngine.
QueryResult<T> A QueryResult is the raw output of a Query on a QueryEngine.
QueryResultSet<REC> Encapsulates the results of a QueryEngine query.
QueryResultSet.Row<REC> Models a result row.
 

Enum Summary
Query.SortOrder Enumerates valid sort orders.
QueryEngine.BackgroundIndexingPolicy Enumerates valid background indexing policies.
QueryResultSet.Collation The ways in which the results of multiple Repositories can be combined.
 

Exception Summary
QueryException Thrown to indicate that a query related exception has occured.
QueryParseException Thrown to indicate a problem parsing a query.
 

Package com.neeve.query Description

Implements the platform's core query framework



Copyright © 2015 Neeve Research, LLC. All Rights Reserved.