org.alfresco.repo.search.impl.lucene
Class SolrJSONResultSet
java.lang.Object
org.alfresco.repo.search.impl.lucene.SolrJSONResultSet
- All Implemented Interfaces:
- java.lang.Iterable, org.alfresco.service.cmr.search.ResultSet, org.alfresco.service.cmr.search.ResultSetSPI
public class SolrJSONResultSet
- extends java.lang.Object
- implements org.alfresco.service.cmr.search.ResultSet
Constructor Summary |
SolrJSONResultSet(org.json.JSONObject json,
NodeDAO nodeDAO,
org.alfresco.service.cmr.search.SearchParameters searchParameters)
Detached result set based on that provided |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SolrJSONResultSet
public SolrJSONResultSet(org.json.JSONObject json,
NodeDAO nodeDAO,
org.alfresco.service.cmr.search.SearchParameters searchParameters)
- Detached result set based on that provided
- Parameters:
resultSet
-
close
public void close()
- Specified by:
close
in interface org.alfresco.service.cmr.search.ResultSetSPI
getBulkFetch
public boolean getBulkFetch()
- Specified by:
getBulkFetch
in interface org.alfresco.service.cmr.search.ResultSetSPI
getBulkFetchSize
public int getBulkFetchSize()
- Specified by:
getBulkFetchSize
in interface org.alfresco.service.cmr.search.ResultSetSPI
getChildAssocRef
public org.alfresco.service.cmr.repository.ChildAssociationRef getChildAssocRef(int n)
- Specified by:
getChildAssocRef
in interface org.alfresco.service.cmr.search.ResultSetSPI
getChildAssocRefs
public java.util.List getChildAssocRefs()
- Specified by:
getChildAssocRefs
in interface org.alfresco.service.cmr.search.ResultSetSPI
getNodeRef
public org.alfresco.service.cmr.repository.NodeRef getNodeRef(int n)
- Specified by:
getNodeRef
in interface org.alfresco.service.cmr.search.ResultSetSPI
getNodeRefs
public java.util.List getNodeRefs()
- Specified by:
getNodeRefs
in interface org.alfresco.service.cmr.search.ResultSetSPI
getResultSetMetaData
public org.alfresco.service.cmr.search.ResultSetMetaData getResultSetMetaData()
- Specified by:
getResultSetMetaData
in interface org.alfresco.service.cmr.search.ResultSetSPI
getRow
public org.alfresco.service.cmr.search.ResultSetRow getRow(int i)
- Specified by:
getRow
in interface org.alfresco.service.cmr.search.ResultSetSPI
getScore
public float getScore(int n)
- Specified by:
getScore
in interface org.alfresco.service.cmr.search.ResultSetSPI
getStart
public int getStart()
- Specified by:
getStart
in interface org.alfresco.service.cmr.search.ResultSetSPI
hasMore
public boolean hasMore()
- Specified by:
hasMore
in interface org.alfresco.service.cmr.search.ResultSetSPI
length
public int length()
- Specified by:
length
in interface org.alfresco.service.cmr.search.ResultSetSPI
setBulkFetch
public boolean setBulkFetch(boolean bulkFetch)
- Specified by:
setBulkFetch
in interface org.alfresco.service.cmr.search.ResultSetSPI
setBulkFetchSize
public int setBulkFetchSize(int bulkFetchSize)
- Specified by:
setBulkFetchSize
in interface org.alfresco.service.cmr.search.ResultSetSPI
iterator
public java.util.Iterator iterator()
- Specified by:
iterator
in interface java.lang.Iterable
getQueryTime
public java.lang.Long getQueryTime()
- Returns:
- the queryTime
getNumberFound
public java.lang.Long getNumberFound()
- Returns:
- the numberFound
getFieldFacet
public java.util.List getFieldFacet(java.lang.String field)
- Specified by:
getFieldFacet
in interface org.alfresco.service.cmr.search.ResultSetSPI
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.