Package org.alfresco.repo.search
Class EmptyResultSet
java.lang.Object
org.alfresco.repo.search.EmptyResultSet
- All Implemented Interfaces:
Iterable<ResultSetRow>,ResultSet,ResultSetSPI<ResultSetRow,ResultSetMetaData>
An empty result set
- Author:
- andyh
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleanDo we bulk fetchintGet the bulk fetch size.getChildAssocRef(int n) getFieldFacet(String field) getNodeRef(int n) longgetRow(int i) floatgetScore(int n) intgetStart()booleanhasMore()iterator()intlength()booleansetBulkFetch(boolean bulkFetch) Bulk fetch results in the cacheintsetBulkFetchSize(int bulkFetchSize) Set the bulk fetch sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
EmptyResultSet
public EmptyResultSet()Default constructor
-
-
Method Details
-
setBulkFetch
public boolean setBulkFetch(boolean bulkFetch) Bulk fetch results in the cache- Specified by:
setBulkFetchin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData> - Parameters:
bulkFetch- boolean
-
getBulkFetch
public boolean getBulkFetch()Do we bulk fetch- Specified by:
getBulkFetchin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData> - Returns:
- - true if we do
-
setBulkFetchSize
public int setBulkFetchSize(int bulkFetchSize) Set the bulk fetch size- Specified by:
setBulkFetchSizein interfaceResultSetSPI<ResultSetRow,ResultSetMetaData> - Parameters:
bulkFetchSize- int
-
getBulkFetchSize
public int getBulkFetchSize()Get the bulk fetch size.- Specified by:
getBulkFetchSizein interfaceResultSetSPI<ResultSetRow,ResultSetMetaData> - Returns:
- the fetch size
-
length
public int length()- Specified by:
lengthin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getNodeRef
- Specified by:
getNodeRefin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getScore
public float getScore(int n) - Specified by:
getScorein interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
iterator
- Specified by:
iteratorin interfaceIterable<ResultSetRow>
-
close
public void close()- Specified by:
closein interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getRow
- Specified by:
getRowin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getNodeRefs
- Specified by:
getNodeRefsin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getChildAssocRefs
- Specified by:
getChildAssocRefsin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getChildAssocRef
- Specified by:
getChildAssocRefin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getResultSetMetaData
- Specified by:
getResultSetMetaDatain interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getStart
public int getStart()- Specified by:
getStartin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
hasMore
public boolean hasMore()- Specified by:
hasMorein interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getFieldFacet
- Specified by:
getFieldFacetin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getNumberFound
public long getNumberFound()- Specified by:
getNumberFoundin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getFacetQueries
- Specified by:
getFacetQueriesin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getHighlighting
- Specified by:
getHighlightingin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-
getSpellCheckResult
- Specified by:
getSpellCheckResultin interfaceResultSetSPI<ResultSetRow,ResultSetMetaData>
-