OSDN Git Service

separate environment and context
[stigmata/stigmata.git] / src / main / java / jp / naist / se / stigmata / ComparisonMethod.java
1 package jp.naist.se.stigmata;\r
2 \r
3 /*\r
4  * $Id$\r
5  */\r
6 \r
7 /**\r
8  * This enum represents birthmark comparison method. let <it>X</it> be a set of\r
9  * target <it>{ x1, x2, ..., xn, }</it> and <it>Y</it> be a set of target\r
10  * <it>{ y1, y2, ..., ym, }</it>.\r
11  * \r
12  * @author Haruaki Tamada\r
13  * @version $Revision$ $Date$\r
14  */\r
15 public enum ComparisonMethod{\r
16     /**\r
17      * This constants represents comparing all combination between <it>X</it>\r
18      * and <it>Y</it>. <it>x1 - y1, x1 - y2, x1 - y3, ..., xn - ym-1, xn, ym</it>.\r
19      */\r
20     ROUND_ROBIN_XY,\r
21     /**\r
22      * This constants represents comparing all combination between <it>X</it>.\r
23      * <it>x1 - x1, x1 - x2, x1 - x3, ..., xn - xn-1 xn, xn</it>.\r
24      */\r
25     ROUND_ROBIN,\r
26     /**\r
27      * This constants represents comparing some pairs. The pair is guessed by\r
28      * its name. If x1 and y3 have same name, then the pair of x1 and y3 is\r
29      * compared.\r
30      */\r
31     GUESSED_PAIR,\r
32     /**\r
33      * This constants represents comparing some pairs. The pair is specified by\r
34      * user.\r
35      */\r
36     SPECIFIED_PAIR,\r
37 }\r