11{
2- "current_release" : " 19 " ,
2+ "current_release" : " 22 " ,
33
44 "java-documentation" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/" ,
55 "javadoc_root" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/api/" ,
1313 "jpackage" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jpackage.html" ,
1414 "java-api-docs" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/api/index.html" ,
1515 "specification" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/api/index.html" ,
16- "release-notes" : " https://www.oracle.com/java/technologies/javase/@@CURRENT_RELEASE@@-relnotes.html" ,
16+ "release-notes" : " https://www.oracle.com/java/technologies/javase/@@CURRENT_RELEASE@@u -relnotes.html" ,
1717 "jvm-guide" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/vm/java-virtual-machine-technology-overview.html" ,
1818
1919 "gc-tuning" : { "link" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/gctuning/introduction-garbage-collection-tuning.html" ,
5252 "jmod" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jmod.html" ,
5353 "jdeps" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jdeps.html" ,
5454 "jdeprscan" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jdeprscan.html" ,
55+ "jwebserver" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jwebserver.html" ,
5556 "jfr" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jfr.html" ,
5657 "jconsole" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jconsole.html" ,
5758 "jps" : " https://docs.oracle.com/en/java/javase/@@CURRENT_RELEASE@@/docs/specs/man/jps.html" ,
7778 "rfc-5246" : " https://www.ietf.org/rfc/rfc5246.html" ,
7879 "rfc-8446" : " https://www.ietf.org/rfc/rfc8446.html" ,
7980 "rfc-8017" : " https://www.ietf.org/rfc/rfc8017.html" ,
81+ "rfc-8032" : " https://tools.ietf.org/html/rfc8032" ,
82+ "trec-x509" : " https://www.itu.int/rec/T-REC-X.509/en" ,
83+ "dss" : " https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-5.pdf" ,
84+ "rfc-1422" : " https://www.ietf.org/rfc/rfc1422.html" ,
8085 "ANSI-20X9.62" : " https://standards.globalspec.com/std/1955141/ANSI%20X9.62" ,
8186
8287 "ide-eclipse" : " https://www.eclipseide.org/" ,
121126 "Object.wait(long)" : " java.base/java/lang/Object.html#wait(long)" ,
122127 "Object.wait(long,int)" : " java.base/java/lang/Object.html#wait(long,int)" ,
123128
129+ "ClassLoader" : " java.base/java/lang/ClassLoader.html" ,
130+
124131 "NullPointerException" : " java.base/java/lang/NullPointerException.html" ,
125132
126133 "Override" : " java.base/java/lang/Override.html" ,
156163
157164 "Long" : " java.base/java/lang/Long.html" ,
158165 "Long.compareTo(Long)" : " java.base/java/lang/Long.html#compareTo(java.lang.Long)" ,
159- "Long.compareUnsigned(int,int )" : " java.base/java/lang/Long.html#compareUnsigned(int,int )" ,
160- "Long.divideUnsigned(int,int )" : " java.base/java/lang/Long.html#divideUnsigned(int,int )" ,
166+ "Long.compareUnsigned(long,long )" : " java.base/java/lang/Long.html#compareUnsigned(long,long )" ,
167+ "Long.divideUnsigned(long,long )" : " java.base/java/lang/Long.html#divideUnsigned(long,long )" ,
161168
162169 "Arrays" : " java.base/java/util/Arrays.html" ,
163170 "Arrays.asList()" : " java.base/java/util/Arrays.html#asList(T...)" ,
237244 "Math.toRadians(double)" : " java.base/java/lang/Math.html#toRadians(double)" ,
238245 "Math" : " java.base/java/lang/Math.html" ,
239246
240- "Collections.sort(List)" : " java.base/java/util/Collections.html#sort(java.util.List)" ,
241- "Collections.sort(List,comparator)" : " java.base/java/util/Collections.html#sort(java.util.List,java.util.Comparator)" ,
242- "Collections.emptyList()" : " java.base/java/util/Collections.html#emptyList()" ,
243-
244247 "File" : " java.base/java/io/File.html" ,
245248 "File(String)" : " java.base/java/io/File.html#%3Cinit%3E(java.lang.String)" ,
246249 "File(String,String)" : " java.base/java/io/File.html#%3Cinit%3E(java.lang.String,java.lang.String)" ,
275278 "File.toURI()" : " java.base/java/io/File.html#toURI()" ,
276279 "File.isHidden()" : " java.base/java/io/File.html#isHidden()" ,
277280 "File.list()" : " java.base/java/io/File.html#list()" ,
281+ "File.listFiles()" : " java.base/java/io/File.html#listFiles()" ,
278282 "File.mkdir()" : " java.base/java/io/File.html#mkdir()" ,
279283 "File.mkdirs()" : " java.base/java/io/File.html#mkdirs()" ,
280284 "File.listRoots()" : " java.base/java/io/File.html#listRoots()" ,
314318 "Files.readAllLines(Path)" : " java.base/java/nio/file/Files.html#readAllLines(java.nio.file.Path)" ,
315319 "Files.readAllLines(Path,Charset)" : " java.base/java/nio/file/Files.html#readAllLines(java.nio.file.Path,java.nio.charset.Charset)" ,
316320 "Files.write(byte)" : " java.base/java/nio/file/Files.html#write(java.nio.file.Path,byte%5B%5D,java.nio.file.OpenOption...)" ,
321+ "Files.writeString()" : " java.base/java/nio/file/Files.html#writeString(java.nio.file.Path,java.lang.CharSequence,java.nio.file.OpenOption...)" ,
322+ "Files.write()" : " java.base/java/nio/file/Files.html#write(java.nio.file.Path,byte%5B%5D,java.nio.file.OpenOption...)" ,
317323 "Files.write(Iterable)" : " java.base/java/nio/file/Files.html#write(java.nio.file.Path,java.lang.Iterable,java.nio.charset.Charset,java.nio.file.OpenOption...)" ,
318324 "Files.newBufferedReader(CharSet)" : " java.base/java/nio/file/Files.html#newBufferedReader(java.nio.file.Path,java.nio.charset.Charset)" ,
319325 "Files.newBufferedWriter()" : " java.base/java/nio/file/Files.html#newBufferedWriter(java.nio.file.Path,java.nio.charset.Charset,java.nio.file.OpenOption...)" ,
335341 "Files.readSymbolicLink(Path)" : " java.base/java/nio/file/Files.html#readSymbolicLink(java.nio.file.Path)" ,
336342 "Files.probeContentType(Path)" : " java.base/java/nio/file/Files.html#probeContentType(java.nio.file.Path)" ,
337343 "Files.lines(Path)" : " java.base/java/nio/file/Files.html#lines(java.nio.file.Path)" ,
344+ "Files.list(Path)" : " java.base/java/nio/file/Files.html#list(java.nio.file.Path)" ,
345+ "Files.find(Path)" : " java.base/java/nio/file/Files.html#find(java.nio.file.Path,int,java.util.function.BiPredicate,java.nio.file.FileVisitOption...)" ,
346+ "Files.walk(Path)" : " java.base/java/nio/file/Files.html#walk(java.nio.file.Path,java.nio.file.FileVisitOption...)" ,
347+ "Files.walk(Path,depth)" : " java.base/java/nio/file/Files.html#walk(java.nio.file.Path,int,java.nio.file.FileVisitOption...)" ,
348+ "Files.walkFileTree(Path)" : " java.base/java/nio/file/Files.html#walkFileTree(java.nio.file.Path,java.nio.file.FileVisitor)" ,
338349 "Files.copy(InputStream,Path,CopyOption)" : " java.base/java/nio/file/Files.html#copy(java.io.InputStream,java.nio.file.Path,java.nio.file.CopyOption...)" ,
339350 "Files.copy(Path,OutputStream)" : " java.base/java/nio/file/Files.html#copy(java.nio.file.Path,java.io.OutputStream)" ,
340351 "Files.copy(Path,Path,CopyOption)" : " java.base/java/nio/file/Files.html#copy(java.nio.file.Path,java.nio.file.Path,java.nio.file.CopyOption...)" ,
352+ "Files.readString(Path)" : " java.base/java/nio/file/Files.html#readString(java.nio.file.Path)" ,
353+ "Files.readAllBytes(Path)" : " java.base/java/nio/file/Files.html#readAllBytes(java.nio.file.Path)" ,
341354 "Files.setAttribute(Path,String,Object,LinkOption)" : " java.base/java/nio/file/Files.html#setAttribute(java.nio.file.Path,java.lang.String,java.lang.Object,java.nio.file.LinkOption...)" ,
342355 "Files.createTempFile(String,String,FileAttribute)" : " java.base/java/nio/file/Files.html#createTempFile(java.lang.String,java.lang.String,java.nio.file.attribute.FileAttribute...)" ,
343356 "Files.createTempFile(Path,String,String,FileAttribute)" : " java.base/java/nio/file/Files.html#createTempFile(java.nio.file.Path,java.lang.String,java.lang.String,java.nio.file.attribute.FileAttribute...)" ,
451464 "Float.parseFloat(String)" : " java.base/java/lang/Float.html#parseFloat(java.lang.String)" ,
452465
453466 "Double" : " java.base/java/lang/Double.html" ,
467+ "Double.toString(double)" : " java.base/java/lang/Double.html#Double.html#toString(double)" ,
468+ "Double.parseDouble(String)" : " java.base/java/lang/Double.html#parseDouble(java.lang.String)" ,
454469 "Double.compareTo(Double)" : " java.base/java/lang/Double.html#compareTo(java.lang.Double)" ,
455470
456471 "Character" : " java.base/java/lang/Character.html" ,
566581 "LineNumberReader" : " java.base/java/io/LineNumberReader.html" ,
567582
568583 "BufferedWriter" : " java.base/java/io/BufferedWriter.html" ,
584+ "BufferedWriter.write(int)" : " java.base/java/io/BufferedWriter.html#write(int)" ,
569585 "BufferedWriter.close()" : " java.base/java/io/BufferedWriter.html#close()" ,
570586
571587 "FileNotFoundException" : " java.base/java/io/FileNotFoundException.html" ,
601617 "BufferedOutputStream" : " java.base/java/io/BufferedOutputStream.html" ,
602618
603619 "PrintWriter" : " java.base/java/io/PrintWriter.html" ,
620+ "PrintWriter.printf()" : " java.base/java/io/PrintWriter.html#printf(java.lang.String,java.lang.Object...)" ,
604621 "PrintWriter.println()" : " java.base/java/io/PrintWriter.html#println()" ,
605622
606- "GZIPInputStream" : " java.base/java/io/GZIPInputStream.html" ,
607- "GZIPOutputStream" : " java.base/java/io/GZIPOutputStream.html" ,
623+ "ZipInputStream" : " java.base/java/util/zip/ZipInputStream.html" ,
624+ "ZipOutputStream" : " java.base/java/util/zip/ZipOutputStream.html" ,
625+
626+ "GZIPInputStream" : " java.base/java/util/zip/GZIPInputStream.html" ,
627+ "GZIPOutputStream" : " java.base/java/util/zip/GZIPOutputStream.html" ,
608628
609629 "DataOutputStream" : " java.base/java/io/DataOutputStream.html" ,
610630 "DataOutputStream.writeBoolean(boolean)" : " java.base/java/io/DataOutputStream#writeBoolean(boolean)" ,
641661 "InputStreamReader" : " java.base/java/io/InputStreamReader.html" ,
642662 "OutputStreamWriter" : " java.base/java/io/OutputStreamWriter.html" ,
643663
664+ "Scanner" : " java.base/java/util/Scanner.html" ,
665+
644666 "Closeable" : " java.base/java/io/Closeable.html" ,
645667 "Closeable.close()" : " java.base/java/io/Closeable.html#close()" ,
646668
670692 "SeekableByteChannel.write(ByteBuffer)" : " java.base/java/nio/channels/SeekableByteChannel.html#write(java.nio.ByteBuffer)" ,
671693 "SeekableByteChannel.truncate(long)" : " java.base/java/nio/channels/SeekableByteChannel.html#truncate(long)" ,
672694
695+ "ImageIO.read(URL)" : " java.desktop/javax/imageio/ImageIO.html#read(java.net.URL)" ,
696+
673697 "URI" : " java.base/java/net/URI.html" ,
674698
675699 "LinkedList" : " java.base/java/util/LinkedList.html" ,
949973 "NegativeArraySizeException" : " java.base/java/lang/NegativeArraySizeException.html" ,
950974 "EmptyStackException" : " java.base/java/util/EmptyStackException.html" ,
951975 "RuntimeException" : " java.base/java/lang/RuntimeException.html" ,
976+ "ReflectiveOperationException" : " java.base/java/lang/ReflectiveOperationException.html" ,
952977
953978 "ArrayStoreException" : " java.base/java/lang/ArrayStoreException.html" ,
954979 "ClassCastException" : " java.base/java/lang/ClassCastException.html" ,
10541079
10551080 "ArrayDeque" : " java.base/java/util/ArrayDeque.html" ,
10561081
1082+ "Iterator" : " java.base/java/util/Iterator.html" ,
1083+ "Iterator.forEachRemaining(Consumer)" : " java.base/java/util/Iterator.html#forEachRemaining(java.util.function.Consumer)" ,
1084+
10571085 "Collection" : " java.base/java/util/Collection.html" ,
10581086 "Collection.removeIf(Predicate)" : " java.base/java/util/Collection.html#removeIf(java.util.function.Predicate)" ,
10591087 "Collection.add(E)" : " java.base/java/util/Collection.html#add(E)" ,
10781106 "Collections.min(Collection)" : " java.base/java/util/Collections.html#min(java.util.Collection)" ,
10791107 "Collections.reverse(List)" : " java.base/java/util/Collections.html#reverse(java.util.List)" ,
10801108 "Collections.rotate(List,int)" : " java.base/java/util/Collections.html#rotate(java.util.List,int)" ,
1081- "Collections.shuffle(List)" : " java.base/java/util/Collections.html#shuffle(java.util.List)" ,
10821109 "Collections.swap(List,int,int)" : " java.base/java/util/Collections.html#swap(java.util.List,int,int)" ,
1110+ "Collections.sort(List)" : " java.base/java/util/Collections.html#sort(java.util.List)" ,
1111+ "Collections.shuffle(List)" : " java.base/java/util/Collections.html#shuffle(java.util.List)" ,
1112+ "Collections.sort(List,comparator)" : " java.base/java/util/Collections.html#sort(java.util.List,java.util.Comparator)" ,
1113+ "Collections.emptyList()" : " java.base/java/util/Collections.html#emptyList()" ,
10831114
10841115 "Deque" : " java.base/java/util/Deque.html" ,
10851116 "Deque.addFirst(E)" : " java.base/java/util/Deque.html#addFirst(E)" ,
13911422 "Stream.toArray()" : " java.base/java/util/stream/Stream.html#toArray()" ,
13921423 "Stream.toList()" : " java.base/java/util/stream/Stream.html#toList()" ,
13931424
1425+ "HttpClient" : " java.net.http/java/net/http/HttpClient.html" ,
13941426 "HttpClient.send(HttpRequest,HttpResponse.BodyHandler)" : " java.net.http/java/net/http/HttpClient.html#send(java.net.http.HttpRequest,java.net.http.HttpResponse.BodyHandler)" ,
13951427 "HttpResponse.BodyHandlers.ofLines()" : " java.net.http/java/net/http/HttpResponse.BodyHandlers.html#ofLines()" ,
13961428
14061438 "MessageDigest" : " java.base/java/security/MessageDigest.html" ,
14071439 "Security.getProviders()" : " java.base/java/security/Security.html#getProviders()" ,
14081440 "Security.addProvider(java.security.Provider)" : " java.base/java/security/Security.html#addProvider(java.security.Provider)" ,
1409- "Security.insertProviderAt" : " java.base/java/security/Security.html#insertProviderAt(java.security.Provider,int)"
1410-
1441+ "Security.insertProviderAt" : " java.base/java/security/Security.html#insertProviderAt(java.security.Provider,int)" ,
1442+ "Certificate" : " java.base/java/security/cert/Certificate.html" ,
1443+ "X509Certificate" : " java.base/java/security/cert/X509Certificate.html" ,
1444+ "TrustAnchor" : " java.base/java/security/cert/TrustAnchor.html" ,
1445+ "CertPathValidator" : " java.base/java/security/cert/CertPathValidator.html" ,
1446+ "Security" : " java.base/java/security/Security.html" ,
1447+ "FlightRecorderMXBean" : " jdk.management.jfr/jdk/management/jfr/FlightRecorderMXBean.html" ,
1448+ "MBeanServerConnection" : " java.management/javax/management/MBeanServerConnection.html" ,
1449+ "SimpleFileServer" : " jdk.httpserver/com/sun/net/httpserver/SimpleFileServer" ,
1450+
1451+ "Method" : " java.base/java/lang/reflect/Method.html" ,
1452+ "Method.invoke()" : " java.base/java/lang/reflect/Method.html#invoke(java.lang.Object,java.lang.Object...)"
14111453}
0 commit comments