org.qi4j.spi.query
Interface NamedEntityFinder
- All Known Subinterfaces:
- RdfIndexingEngineService, RdfQueryService, SolrQueryService
- All Known Implementing Classes:
- RdfQueryService.RdfNamedEntityFinderMixin, SolrEntityQueryMixin
public interface NamedEntityFinder
Method Summary |
long |
countEntities(NamedQueryDescriptor descriptor,
String resultType,
Map<String,Object> variables)
|
Iterable<EntityReference> |
findEntities(NamedQueryDescriptor descriptor,
String resultType,
Map<String,Object> variables,
OrderBy[] orderBySegments,
Integer firstResult,
Integer maxResults)
|
EntityReference |
findEntity(NamedQueryDescriptor descriptor,
String resultType,
Map<String,Object> variables)
|
String |
showQuery(NamedQueryDescriptor descriptor)
|
findEntities
Iterable<EntityReference> findEntities(NamedQueryDescriptor descriptor,
String resultType,
@Optional
Map<String,Object> variables,
@Optional
OrderBy[] orderBySegments,
@Optional
Integer firstResult,
@Optional
Integer maxResults)
throws EntityFinderException
- Throws:
EntityFinderException
findEntity
EntityReference findEntity(NamedQueryDescriptor descriptor,
String resultType,
Map<String,Object> variables)
throws EntityFinderException
- Throws:
EntityFinderException
countEntities
long countEntities(NamedQueryDescriptor descriptor,
String resultType,
@Optional
Map<String,Object> variables)
throws EntityFinderException
- Throws:
EntityFinderException
showQuery
String showQuery(NamedQueryDescriptor descriptor)