|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.search.AbstractResultSet
org.alfresco.repo.search.impl.lucene.LuceneResultSet
public class LuceneResultSet
Implementation of a ResultSet on top of Lucene Hits class.
| Constructor Summary | |
|---|---|
LuceneResultSet(org.apache.lucene.search.Hits hits,
org.apache.lucene.search.Searcher searcher,
org.alfresco.service.cmr.repository.NodeService nodeService,
org.alfresco.repo.tenant.TenantService tenantService,
org.alfresco.service.cmr.search.SearchParameters searchParameters,
LuceneConfig config)
Wrap a lucene seach result with node support |
|
| Method Summary | |
|---|---|
void |
close()
|
boolean |
getBulkFetch()
Do we bulk fetch |
int |
getBulkFetchSize()
Get the bulk fetch size. |
org.alfresco.service.cmr.repository.ChildAssociationRef |
getChildAssocRef(int n)
|
org.apache.lucene.document.Document |
getDocument(int n)
|
org.alfresco.service.cmr.repository.NodeRef |
getNodeRef(int n)
|
org.alfresco.service.cmr.repository.NodeService |
getNodeService()
|
org.alfresco.service.cmr.search.ResultSetMetaData |
getResultSetMetaData()
|
org.alfresco.service.cmr.search.ResultSetRow |
getRow(int i)
|
float |
getScore(int n)
|
int |
getStart()
|
org.alfresco.repo.tenant.TenantService |
getTenantService()
|
boolean |
hasMore()
|
ResultSetRowIterator |
iterator()
|
int |
length()
|
boolean |
setBulkFetch(boolean bulkFetch)
Bulk fetch results in the cache |
int |
setBulkFetchSize(int bulkFetchSize)
Set the bulk fetch size |
| Methods inherited from class org.alfresco.repo.search.AbstractResultSet |
|---|
getChildAssocRefs, getNodeRefs |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LuceneResultSet(org.apache.lucene.search.Hits hits,
org.apache.lucene.search.Searcher searcher,
org.alfresco.service.cmr.repository.NodeService nodeService,
org.alfresco.repo.tenant.TenantService tenantService,
org.alfresco.service.cmr.search.SearchParameters searchParameters,
LuceneConfig config)
storeRef - hits - | Method Detail |
|---|
public ResultSetRowIterator iterator()
public int length()
public org.alfresco.service.cmr.repository.NodeRef getNodeRef(int n)
public float getScore(int n)
throws SearcherException
getScore in interface org.alfresco.service.cmr.search.ResultSetSPIgetScore in class AbstractResultSetSearcherExceptionpublic org.apache.lucene.document.Document getDocument(int n)
public void close()
close in interface org.alfresco.service.cmr.search.ResultSetSPIclose in class AbstractResultSetpublic org.alfresco.service.cmr.repository.NodeService getNodeService()
public org.alfresco.service.cmr.search.ResultSetRow getRow(int i)
public org.alfresco.service.cmr.repository.ChildAssociationRef getChildAssocRef(int n)
public org.alfresco.service.cmr.search.ResultSetMetaData getResultSetMetaData()
public int getStart()
public boolean hasMore()
public org.alfresco.repo.tenant.TenantService getTenantService()
public boolean setBulkFetch(boolean bulkFetch)
setBulkFetch in interface org.alfresco.service.cmr.search.ResultSetSPIsetBulkFetch in class AbstractResultSetbulkFetch - public boolean getBulkFetch()
getBulkFetch in interface org.alfresco.service.cmr.search.ResultSetSPIgetBulkFetch in class AbstractResultSetpublic int setBulkFetchSize(int bulkFetchSize)
setBulkFetchSize in interface org.alfresco.service.cmr.search.ResultSetSPIsetBulkFetchSize in class AbstractResultSetbulkFetchSize - public int getBulkFetchSize()
getBulkFetchSize in interface org.alfresco.service.cmr.search.ResultSetSPIgetBulkFetchSize in class AbstractResultSet
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||