]> source.dussan.org Git - poi.git/commitdiff
Replace AbstractWordUtils.equals with Objects.equals
authorAxel Howind <axh@apache.org>
Tue, 12 Nov 2019 15:47:46 +0000 (15:47 +0000)
committerAxel Howind <axh@apache.org>
Tue, 12 Nov 2019 15:47:46 +0000 (15:47 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869705 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/src/org/apache/poi/hwpf/converter/AbstractWordUtils.java
src/scratchpad/src/org/apache/poi/hwpf/converter/WordToHtmlConverter.java

index a29bd305a08f4f7ba91fdca59d31927e85081367..6792c358f9f0a1620866779987044dcf2e8a7eb9 100644 (file)
@@ -20,10 +20,7 @@ import java.io.File;
 import java.io.FileInputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-import java.util.TreeSet;
+import java.util.*;
 
 import org.apache.poi.hwpf.HWPFDocument;
 import org.apache.poi.hwpf.HWPFDocumentCore;
@@ -101,8 +98,8 @@ public class AbstractWordUtils
         Element element1 = (Element) node1;
         Element element2 = (Element) node2;
 
-        if ( !equals( requiredTagName, element1.getTagName() )
-                || !equals( requiredTagName, element2.getTagName() ) )
+        if ( !Objects.equals( requiredTagName, element1.getTagName() )
+                || !Objects.equals( requiredTagName, element2.getTagName() ) )
             return false;
 
         NamedNodeMap attributes1 = element1.getAttributes();
@@ -122,7 +119,7 @@ public class AbstractWordUtils
                 attr2 = (Attr) attributes2.getNamedItem( attr1.getName() );
 
             if ( attr2 == null
-                    || !equals( attr1.getTextContent(), attr2.getTextContent() ) )
+                    || !Objects.equals( attr1.getTextContent(), attr2.getTextContent() ) )
                 return false;
         }
 
@@ -157,11 +154,6 @@ public class AbstractWordUtils
         }
     }
 
-    static boolean equals( String str1, String str2 )
-    {
-        return str1 == null ? str2 == null : str1.equals( str2 );
-    }
-
     public static String getBorderType( BorderCode borderCode )
     {
         if ( borderCode == null )
index 91de8b1b406b65568301acf05a610efe9d748c94..784fb5028cc843646aa2b10af2e4d2a7006f152c 100644 (file)
@@ -23,6 +23,7 @@ import java.io.IOException;
 import java.util.Deque;
 import java.util.LinkedList;
 import java.util.List;
+import java.util.Objects;
 
 import javax.xml.parsers.DocumentBuilder;
 import javax.xml.parsers.ParserConfigurationException;
@@ -200,7 +201,7 @@ public class WordToHtmlConverter extends AbstractWordConverter
         Triplet triplet = getCharacterRunTriplet( characterRun );
 
         if ( AbstractWordUtils.isNotEmpty( triplet.fontName )
-                && !AbstractWordUtils.equals( triplet.fontName,
+                && !Objects.equals( triplet.fontName,
                         blockProperies.pFontName ) )
         {
             style.append("font-family:").append(triplet.fontName).append(";");