Revision: 3551 http://archive-access.svn.sourceforge.net/archive-access/?rev=3551&view=rev Author: bradtofel Date: 2011-10-25 17:54:42 +0000 (Tue, 25 Oct 2011) Log Message: ----------- OPTIMIZ: now uses more efficient SortedCompositeIterator Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXIndex.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXIndex.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXIndex.java 2011-10-25 01:13:05 UTC (rev 3550) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXIndex.java 2011-10-25 17:54:42 UTC (rev 3551) @@ -28,8 +28,8 @@ import org.archive.wayback.resourceindex.SearchResultSource; import org.archive.wayback.util.AdaptedIterator; import org.archive.wayback.util.CloseableIterator; -import org.archive.wayback.util.CompositeSortedIterator; import org.archive.wayback.util.flatfile.FlatFile; +import org.archive.wayback.util.iterator.SortedCompositeIterator; /** * @@ -96,10 +96,10 @@ Iterator<CaptureSearchResult> forwardItr = adaptIterator(getRecordIterator(prefix)); Iterator<CaptureSearchResult> reverseItr = adaptIterator(getReverseRecordIterator(prefix)); Comparator<CaptureSearchResult> comparator = new CaptureSRComparator(wantDate); - CompositeSortedIterator<CaptureSearchResult> itr = - new CompositeSortedIterator<CaptureSearchResult>(comparator); - itr.addComponent(forwardItr); - itr.addComponent(reverseItr); + SortedCompositeIterator<CaptureSearchResult> itr = + new SortedCompositeIterator<CaptureSearchResult>(comparator); + itr.addIterator(forwardItr); + itr.addIterator(reverseItr); return itr; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |