aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org
diff options
context:
space:
mode:
authorDominik Stadler <centic@apache.org>2017-09-16 08:29:20 +0000
committerDominik Stadler <centic@apache.org>2017-09-16 08:29:20 +0000
commit5dadfd7c186030130ac2b13777a0e98bb2b80b8b (patch)
treeb7646c51ef9e0b09b2d32d713a069daaff46b978 /src/java/org
parent0297946834c1c6be6a98bdc789ad97da6f67e430 (diff)
downloadpoi-5dadfd7c186030130ac2b13777a0e98bb2b80b8b.tar.gz
poi-5dadfd7c186030130ac2b13777a0e98bb2b80b8b.zip
Use Integer.compare() where possible
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808522 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org')
-rw-r--r--src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java2
-rw-r--r--src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java6
-rw-r--r--src/java/org/apache/poi/ss/util/NumberComparer.java2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java b/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java
index 6009b00522..ff4a3e80de 100644
--- a/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java
+++ b/src/java/org/apache/poi/ddf/AbstractEscherOptRecord.java
@@ -142,7 +142,7 @@ public abstract class AbstractEscherOptRecord extends EscherRecord
{
short s1 = p1.getPropertyNumber();
short s2 = p2.getPropertyNumber();
- return s1 < s2 ? -1 : s1 == s2 ? 0 : 1;
+ return Short.compare(s1, s2);
}
} );
}
diff --git a/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java b/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java
index 6c39634117..ecd61ace5e 100644
--- a/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java
+++ b/src/java/org/apache/poi/ss/formula/EvaluationConditionalFormatRule.java
@@ -242,16 +242,16 @@ public class EvaluationConditionalFormatRule implements Comparable<EvaluationCon
final int x = getPriority();
final int y = o.getPriority();
// logic from Integer.compare()
- cmp = (x < y) ? -1 : ((x == y) ? 0 : 1);
+ cmp = Integer.compare(x, y);
if (cmp != 0) {
return cmp;
}
- cmp = new Integer(getFormattingIndex()).compareTo(new Integer(o.getFormattingIndex()));
+ cmp = Integer.compare(getFormattingIndex(), o.getFormattingIndex());
if (cmp != 0) {
return cmp;
}
- return new Integer(getRuleIndex()).compareTo(new Integer(o.getRuleIndex()));
+ return Integer.compare(getRuleIndex(), o.getRuleIndex());
}
@Override
diff --git a/src/java/org/apache/poi/ss/util/NumberComparer.java b/src/java/org/apache/poi/ss/util/NumberComparer.java
index 56648126e6..bf903ffa92 100644
--- a/src/java/org/apache/poi/ss/util/NumberComparer.java
+++ b/src/java/org/apache/poi/ss/util/NumberComparer.java
@@ -131,7 +131,7 @@ public final class NumberComparer {
* If both numbers are subnormal, Excel seems to use standard comparison rules
*/
private static int compareSubnormalNumbers(long fracA, long fracB, boolean isNegative) {
- int cmp = fracA > fracB ? +1 : fracA < fracB ? -1 : 0;
+ int cmp = Long.compare(fracA, fracB);
return isNegative ? -cmp : cmp;
}