COLLECTIONS_3_1 | Sat May 15 22:24:11 JST 2004 | e55c20 | 39 | private static final BooleanComparator TRUE_FIRST = new BooleanComparator(true); |
COLLECTIONS_3_1 | Sat May 15 22:24:11 JST 2004 | e55c20 | 42 | private static final BooleanComparator FALSE_FIRST = new BooleanComparator(false); |
COLLECTIONS_3_1 | Sat May 15 22:24:11 JST 2004 | e55c20 | 45 | private boolean trueFirst = false; |
COLLECTIONS_3_1 | Sat May 15 22:24:11 JST 2004 | e55c20 | 61 | return TRUE_FIRST; |
COLLECTIONS_3_1 | Sat May 15 22:24:11 JST 2004 | e55c20 | 77 | return FALSE_FIRST; |
COLLECTIONS_3_1 | Sat May 15 22:24:11 JST 2004 | e55c20 | 96 | return trueFirst ? TRUE_FIRST : FALSE_FIRST; |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 109 | this(false); |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 110 | } |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 122 | public BooleanComparator(boolean trueFirst) { |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 123 | this.trueFirst = trueFirst; |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 124 | } |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 137 | boolean v1 = b1.booleanValue(); |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 138 | boolean v2 = b2.booleanValue(); |
PRIMITIVES_CREATED | Fri Jan 10 09:21:08 JST 2003 | 69c423 | 140 | return (v1 ^ v2) ? ( (v1 ^ trueFirst) ? 1 : -1 ) : 0; |