package org.jabref.model.database;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import org.jabref.model.entry.BibEntry;
public class EntrySorter {
private final List<BibEntry> entries;
public EntrySorter(List<BibEntry> entries, Comparator<BibEntry> comparator) {
this.entries = new ArrayList<>(entries);
Collections.sort(this.entries, comparator);
}
public BibEntry getEntryAt(int pos) {
return entries.get(pos);
}
public int getEntryCount() {
return entries.size();
}
}