ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/extra166y/CommonOps.java
(Generate patch)

Comparing jsr166/src/extra166y/CommonOps.java (file contents):
Revision 1.2 by dl, Mon Jan 12 17:16:36 2009 UTC vs.
Revision 1.3 by jsr166, Fri Oct 22 05:18:30 2010 UTC

# Line 35 | Line 35 | public class CommonOps {
35          return new Reducer<T>() {
36              public T op(T a, T b) {
37                  return (a != null &&
38 <                        (b == null || a.compareTo(b) >= 0))? a : b;
38 >                        (b == null || a.compareTo(b) >= 0)) ? a : b;
39              }
40          };
41      }
# Line 49 | Line 49 | public class CommonOps {
49          return new Reducer<T>() {
50              public T op(T a, T b) {
51                  return (a != null &&
52 <                        (b == null || a.compareTo(b) <= 0))? a : b;
52 >                        (b == null || a.compareTo(b) <= 0)) ? a : b;
53              }
54          };
55      }
# Line 64 | Line 64 | public class CommonOps {
64          return new Reducer<T>() {
65              public T op(T a, T b) {
66                  return (a != null &&
67 <                        (b == null || comparator.compare(a, b) >= 0))? a : b;
67 >                        (b == null || comparator.compare(a, b) >= 0)) ? a : b;
68              }
69          };
70      }
# Line 79 | Line 79 | public class CommonOps {
79          return new Reducer<T>() {
80              public T op(T a, T b) {
81                  return (a != null &&
82 <                        (b == null || comparator.compare(a, b) <= 0))? a : b;
82 >                        (b == null || comparator.compare(a, b) <= 0)) ? a : b;
83              }
84          };
85      }
# Line 112 | Line 112 | public class CommonOps {
112          public Object op(Object a, Object b) {
113              return (a != null &&
114                      (b == null ||
115 <                     ((Comparable)a).compareTo((Comparable)b) >= 0))? a : b;
115 >                     ((Comparable)a).compareTo((Comparable)b) >= 0)) ? a : b;
116          }
117      }
118  
# Line 130 | Line 130 | public class CommonOps {
130          public Object op(Object a, Object b) {
131              return (a != null &&
132                      (b == null ||
133 <                     ((Comparable)a).compareTo((Comparable)b) <= 0))? a : b;
133 >                     ((Comparable)a).compareTo((Comparable)b) <= 0)) ? a : b;
134          }
135      }
136  
# Line 187 | Line 187 | public class CommonOps {
187          (final DoubleComparator comparator) {
188          return new DoubleReducer() {
189                  public double op(double a, double b) {
190 <                    return (comparator.compare(a, b) >= 0)? a : b;
190 >                    return (comparator.compare(a, b) >= 0) ? a : b;
191                  }
192              };
193      }
# Line 200 | Line 200 | public class CommonOps {
200          (final DoubleComparator comparator) {
201          return new DoubleReducer() {
202                  public double op(double a, double b) {
203 <                    return (comparator.compare(a, b) <= 0)? a : b;
203 >                    return (comparator.compare(a, b) <= 0) ? a : b;
204                  }
205              };
206      }
# Line 216 | Line 216 | public class CommonOps {
216          static final NaturalLongComparator comparator = new
217              NaturalLongComparator();
218          public int compare(long a, long b) {
219 <            return a < b? -1 : ((a > b)? 1 : 0);
219 >            return (a < b) ? -1 : ((a > b) ? 1 : 0);
220          }
221      }
222  
# Line 232 | Line 232 | public class CommonOps {
232          implements LongReducer {
233          public static final NaturalLongMaxReducer max =
234              new NaturalLongMaxReducer();
235 <        public long op(long a, long b) { return a >= b? a : b; }
235 >        public long op(long a, long b) { return (a >= b) ? a : b; }
236      }
237  
238      /**
# Line 246 | Line 246 | public class CommonOps {
246          implements LongReducer {
247          public static final NaturalLongMinReducer min =
248              new NaturalLongMinReducer();
249 <        public long op(long a, long b) { return a <= b? a : b; }
249 >        public long op(long a, long b) { return (a <= b) ? a : b; }
250      }
251  
252      /**
# Line 257 | Line 257 | public class CommonOps {
257          (final LongComparator comparator) {
258          return new LongReducer() {
259                  public long op(long a, long b) {
260 <                    return (comparator.compare(a, b) >= 0)? a : b;
260 >                    return (comparator.compare(a, b) >= 0) ? a : b;
261                  }
262              };
263      }
# Line 270 | Line 270 | public class CommonOps {
270          (final LongComparator comparator) {
271          return new LongReducer() {
272                  public long op(long a, long b) {
273 <                    return (comparator.compare(a, b) <= 0)? a : b;
273 >                    return (comparator.compare(a, b) <= 0) ? a : b;
274                  }
275              };
276      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines