Class BasicSortComponent
- java.lang.Object
-
- net.ontopia.topicmaps.query.impl.rdbms.BasicSortComponent
-
- All Implemented Interfaces:
QueryComponentIF
public class BasicSortComponent extends Object implements QueryComponentIF
INTERNAL: Query component that is used to perform the sort operation for QueryMatches instances. The implementation calls impl.basic.QueryProcessor.sort(TologQuery, QueryMatches) and returns the input instance since sorting in this case is performed inline.
-
-
Field Summary
Fields Modifier and Type Field Description protected QueryProcessor
qproc
protected TologQuery
query
-
Constructor Summary
Constructors Constructor Description BasicSortComponent(TologQuery query, QueryProcessor qproc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryMatches
satisfy(QueryMatches matches, Map arguments)
INTERNAL: Processes the specified QueryMatches instance and produces a new QueryMatches instance based on information in the input instance.
-
-
-
Field Detail
-
query
protected TologQuery query
-
qproc
protected QueryProcessor qproc
-
-
Constructor Detail
-
BasicSortComponent
public BasicSortComponent(TologQuery query, QueryProcessor qproc)
-
-
Method Detail
-
satisfy
public QueryMatches satisfy(QueryMatches matches, Map arguments) throws InvalidQueryException
Description copied from interface:QueryComponentIF
INTERNAL: Processes the specified QueryMatches instance and produces a new QueryMatches instance based on information in the input instance.- Specified by:
satisfy
in interfaceQueryComponentIF
- Throws:
InvalidQueryException
-
-