com.raritantechnologies.dieselpoint
Class DieselpointResultSet

java.lang.Object
  extended bycom.raritantechnologies.searchApp.BasicResultSet
      extended bycom.raritantechnologies.dieselpoint.DieselpointResultSet
All Implemented Interfaces:
IResultSet

public class DieselpointResultSet
extends BasicResultSet

Implementation of IResultSet specialized for Dieselpoint Result Sets. Wraps a DieselResultSet.


Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Field Summary
 
Fields inherited from class com.raritantechnologies.searchApp.BasicResultSet
attrMap, lastSorter, navigator, needsReSort, results
 
Fields inherited from interface com.raritantechnologies.searchApp.IResultSet
ELAPSEDTIME, PAGESIZE, QUERYSTRING, RESULTSETID, STARTDOC, TOTALDOCS
 
Constructor Summary
DieselpointResultSet()
           
DieselpointResultSet(DieselResultSet dieselRS, DieselpointSearchSource dss, Searcher searcher, boolean useDieselXML)
           
 
Method Summary
 int getEndDoc()
           
 int getPageSize()
           
 IResult getResult(int index)
           
 java.util.Iterator getResults()
           
 java.util.Iterator getResults(ISorter sortBy)
           
 Searcher getSearcher()
           
 int getStartDoc()
           
 int getTotalDocs()
           
 java.lang.String getXML()
           
 void setSearcher(Searcher searcher, boolean cacheXML)
           
 int size()
           
 
Methods inherited from class com.raritantechnologies.searchApp.BasicResultSet
addAttribute, addResult, getAttribute, getAttributes, getElapsedTime, getElapsedTimeMS, getNavigator, getQueryString, getResultSetID, getXML, getXML, setElapsedTimeMS, setNavigator, setPageSize, setQueryString, setResultSetID, setStartDoc, setTotalDocs, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DieselpointResultSet

public DieselpointResultSet()

DieselpointResultSet

public DieselpointResultSet(DieselResultSet dieselRS,
                            DieselpointSearchSource dss,
                            Searcher searcher,
                            boolean useDieselXML)
Method Detail

getResult

public IResult getResult(int index)
Specified by:
getResult in interface IResultSet
Overrides:
getResult in class BasicResultSet

getStartDoc

public int getStartDoc()
Specified by:
getStartDoc in interface IResultSet
Overrides:
getStartDoc in class BasicResultSet

getEndDoc

public int getEndDoc()
Specified by:
getEndDoc in interface IResultSet
Overrides:
getEndDoc in class BasicResultSet

getPageSize

public int getPageSize()
Specified by:
getPageSize in interface IResultSet
Overrides:
getPageSize in class BasicResultSet

getTotalDocs

public int getTotalDocs()
Specified by:
getTotalDocs in interface IResultSet
Overrides:
getTotalDocs in class BasicResultSet

size

public int size()
Specified by:
size in interface IResultSet
Overrides:
size in class BasicResultSet

getResults

public java.util.Iterator getResults()
Specified by:
getResults in interface IResultSet
Overrides:
getResults in class BasicResultSet

getResults

public java.util.Iterator getResults(ISorter sortBy)
Specified by:
getResults in interface IResultSet
Overrides:
getResults in class BasicResultSet

setSearcher

public void setSearcher(Searcher searcher,
                        boolean cacheXML)

getSearcher

public Searcher getSearcher()

getXML

public java.lang.String getXML()
Specified by:
getXML in interface IResultSet
Overrides:
getXML in class BasicResultSet