org.qi4j.index.rdf.query
Class RdfQueryService.RdfNamedEntityFinderMixin

java.lang.Object
  extended by org.qi4j.index.rdf.query.RdfQueryService.RdfNamedEntityFinderMixin
All Implemented Interfaces:
NamedEntityFinder
Enclosing interface:
RdfQueryService

public static class RdfQueryService.RdfNamedEntityFinderMixin
extends Object
implements NamedEntityFinder


Constructor Summary
RdfQueryService.RdfNamedEntityFinderMixin()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RdfQueryService.RdfNamedEntityFinderMixin

public RdfQueryService.RdfNamedEntityFinderMixin()
Method Detail

findEntities

public Iterable<EntityReference> findEntities(NamedQueryDescriptor descriptor,
                                              String resultType,
                                              Map<String,Object> variables,
                                              OrderBy[] orderBySegments,
                                              Integer firstResult,
                                              Integer maxResults)
                                       throws EntityFinderException
Specified by:
findEntities in interface NamedEntityFinder
Throws:
EntityFinderException

findEntity

public EntityReference findEntity(NamedQueryDescriptor descriptor,
                                  String resultType,
                                  Map<String,Object> variables)
                           throws EntityFinderException
Specified by:
findEntity in interface NamedEntityFinder
Throws:
EntityFinderException

countEntities

public long countEntities(NamedQueryDescriptor descriptor,
                          String resultType,
                          Map<String,Object> variables)
                   throws EntityFinderException
Specified by:
countEntities in interface NamedEntityFinder
Throws:
EntityFinderException

showQuery

public String showQuery(NamedQueryDescriptor descriptor)
Specified by:
showQuery in interface NamedEntityFinder