public class CaptureSearchResults extends SearchResults implements Iterable<CaptureSearchResult>
CaptureSearchResult
.RESULTS_FIRST_RETURNED, RESULTS_NUM_RESULTS, RESULTS_NUM_RETURNED, RESULTS_REQUESTED, RESULTS_TYPE, RESULTS_TYPE_CAPTURE, RESULTS_TYPE_URL
Constructor and Description |
---|
CaptureSearchResults() |
Modifier and Type | Method and Description |
---|---|
void |
addSearchResult(CaptureSearchResult result)
Append a capture.
|
void |
addSearchResult(CaptureSearchResult result,
boolean append)
Add a result to this results, at either the beginning or the end,
depending on the append argument
|
CaptureSearchResult |
getClosest() |
Date |
getFirstResultDate() |
String |
getFirstResultTimestamp() |
Date |
getLastResultDate()
Similar to
getLastResultTimestamp() , but return Date
object. |
String |
getLastResultTimestamp()
Return the textual timestamp of the last capture
|
LinkedList<CaptureSearchResult> |
getResults() |
boolean |
isEmpty() |
Iterator<CaptureSearchResult> |
iterator() |
void |
setClosest(CaptureSearchResult closest) |
int |
size() |
containsFilter, getCloseMatches, getCurPageNum, getFilter, getFilters, getFirstReturned, getMatchingCount, getNumPages, getNumRequested, getReturnedCount, putFilter, setCloseMatches, setFirstReturned, setMatchingCount, setNumRequested, setReturnedCount
public String getFirstResultTimestamp()
public Date getFirstResultDate()
public String getLastResultTimestamp()
public Date getLastResultDate()
getLastResultTimestamp()
, but return Date
object.public void addSearchResult(CaptureSearchResult result)
result
- a capturepublic void addSearchResult(CaptureSearchResult result, boolean append)
result
- SearchResult to add to this setappend
- public boolean isEmpty()
public LinkedList<CaptureSearchResult> getResults()
public Iterator<CaptureSearchResult> iterator()
iterator
in interface Iterable<CaptureSearchResult>
public int size()
public void setClosest(CaptureSearchResult closest)
closest
- the closest to setpublic CaptureSearchResult getClosest()
Copyright © 2005–2015 IIPC. All rights reserved.