Class WeakFilteringResultSet

  • All Implemented Interfaces:
    java.lang.Iterable<org.alfresco.service.cmr.search.ResultSetRow>, net.sf.acegisecurity.afterinvocation.AfterInvocationProvider, org.alfresco.service.cmr.search.ResultSet, org.alfresco.service.cmr.search.ResultSetSPI<org.alfresco.service.cmr.search.ResultSetRow,​org.alfresco.service.cmr.search.ResultSetMetaData>, org.springframework.beans.factory.InitializingBean

    public class WeakFilteringResultSet
    extends FilteringResultSet
    WeakFilteringResultSet allows to add a filter to results without hiding the numberOfFound before filter is applied.
    Author:
    eliaporciani
    • Constructor Detail

      • WeakFilteringResultSet

        public WeakFilteringResultSet​(org.alfresco.service.cmr.search.ResultSet unfiltered)
      • WeakFilteringResultSet

        public WeakFilteringResultSet​(org.alfresco.service.cmr.search.ResultSet unfiltered,
                                      java.util.BitSet inclusionMask)
    • Method Detail

      • getNumberFound

        public long getNumberFound()
        returns the total number of results found before the filter is applied.
        Specified by:
        getNumberFound in interface org.alfresco.service.cmr.search.ResultSetSPI<org.alfresco.service.cmr.search.ResultSetRow,​org.alfresco.service.cmr.search.ResultSetMetaData>
        Overrides:
        getNumberFound in class FilteringResultSet