< prev index next >

src/java.base/share/classes/sun/security/x509/RDN.java

Print this page

        

@@ -100,11 +100,11 @@
      */
     public RDN(String name, Map<String, String> keywordMap) throws IOException {
         int quoteCount = 0;
         int searchOffset = 0;
         int avaOffset = 0;
-        List<AVA> avaVec = new ArrayList<AVA>(3);
+        List<AVA> avaVec = new ArrayList<>(3);
         int nextPlus = name.indexOf('+');
         while (nextPlus >= 0) {
             quoteCount += X500Name.countQuotes(name, searchOffset, nextPlus);
             /*
              * We have encountered an AVA delimiter (plus sign).

@@ -180,11 +180,11 @@
         if (format.equalsIgnoreCase("RFC2253") == false) {
             throw new IOException("Unsupported format " + format);
         }
         int searchOffset = 0;
         int avaOffset = 0;
-        List<AVA> avaVec = new ArrayList<AVA>(3);
+        List<AVA> avaVec = new ArrayList<>(3);
         int nextPlus = name.indexOf('+');
         while (nextPlus >= 0) {
             /*
              * We have encountered an AVA delimiter (plus sign).
              * If the plus sign in the RDN under consideration is

@@ -451,11 +451,11 @@
                 relname.append(assertion[i].toRFC2253String(oidMap));
             }
         } else {
             // order the string type AVA's alphabetically,
             // followed by the oid type AVA's numerically
-            List<AVA> avaList = new ArrayList<AVA>(assertion.length);
+            List<AVA> avaList = new ArrayList<>(assertion.length);
             for (int i = 0; i < assertion.length; i++) {
                 avaList.add(assertion[i]);
             }
             java.util.Collections.sort(avaList, AVAComparator.getInstance());
 
< prev index next >