1 package jp.sourceforge.stigmata;
7 import java.util.Iterator;
10 * result set of birthmark comparison.
12 * @author Haruaki TAMADA
15 public interface ComparisonResultSet extends Iterable<ComparisonPair>{
17 * the birthmark environment.
19 public BirthmarkEnvironment getEnvironment();
22 * the birthmark context.
24 public BirthmarkContext getContext();
27 * a iterator for {@link ComparisonPair <code>ComparisonPair</code>}.
29 public Iterator<ComparisonPair> iterator();
32 * a comparison pair at given index.
34 public ComparisonPair getPairAt(int index);
37 * all comparison pairs.
39 public ComparisonPair[] getPairs();
42 * comparison pair count of this instance has.
44 public int getPairCount();
49 public BirthmarkSet[] getPairSources();
52 * returns an array of comparison sources.
54 public Iterator<BirthmarkSet> pairSources();