8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr
--- a/jdk/make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java Wed Jan 20 11:02:36 2016 -0800
@@ -60,7 +60,7 @@
* @author Stephen Colebourne
* @author Michael Nascimento Santos
*
- * @since 1.9
+ * @since 9
*/
class TzdbZoneRulesProvider {
--- a/jdk/src/java.base/share/classes/java/io/InputStream.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/io/InputStream.java Wed Jan 20 11:02:36 2016 -0800
@@ -228,7 +228,7 @@
* allocated. For example, if an array larger than {@code 2GB} would
* be required to store the bytes.
*
- * @since 1.9
+ * @since 9
*/
public byte[] readAllBytes() throws IOException {
byte[] buf = new byte[DEFAULT_BUFFER_SIZE];
@@ -298,7 +298,7 @@
* @throws IndexOutOfBoundsException If {@code off} is negative, {@code len}
* is negative, or {@code len} is greater than {@code b.length - off}
*
- * @since 1.9
+ * @since 9
*/
public int readNBytes(byte[] b, int off, int len) throws IOException {
Objects.requireNonNull(b);
@@ -514,7 +514,7 @@
* @throws IOException if an I/O error occurs when reading or writing
* @throws NullPointerException if {@code out} is {@code null}
*
- * @since 1.9
+ * @since 9
*/
public long transferTo(OutputStream out) throws IOException {
Objects.requireNonNull(out, "out");
--- a/jdk/src/java.base/share/classes/java/lang/AbstractStringBuilder.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/AbstractStringBuilder.java Wed Jan 20 11:02:36 2016 -0800
@@ -1526,7 +1526,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public IntStream chars() {
@@ -1543,7 +1543,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public IntStream codePoints() {
--- a/jdk/src/java.base/share/classes/java/lang/Character.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/Character.java Wed Jan 20 11:02:36 2016 -0800
@@ -493,25 +493,25 @@
/**
* Weak bidirectional character type "LRI" in the Unicode specification.
- * @since 1.9
+ * @since 9
*/
public static final byte DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE = 19;
/**
* Weak bidirectional character type "RLI" in the Unicode specification.
- * @since 1.9
+ * @since 9
*/
public static final byte DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE = 20;
/**
* Weak bidirectional character type "FSI" in the Unicode specification.
- * @since 1.9
+ * @since 9
*/
public static final byte DIRECTIONALITY_FIRST_STRONG_ISOLATE = 21;
/**
* Weak bidirectional character type "PDI" in the Unicode specification.
- * @since 1.9
+ * @since 9
*/
public static final byte DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE = 22;
@@ -2590,7 +2590,7 @@
/**
* Constant for the "Combining Diacritical Marks Extended" Unicode
* character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock COMBINING_DIACRITICAL_MARKS_EXTENDED =
new UnicodeBlock("COMBINING_DIACRITICAL_MARKS_EXTENDED",
@@ -2599,7 +2599,7 @@
/**
* Constant for the "Myanmar Extended-B" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock MYANMAR_EXTENDED_B =
new UnicodeBlock("MYANMAR_EXTENDED_B",
@@ -2608,7 +2608,7 @@
/**
* Constant for the "Latin Extended-E" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock LATIN_EXTENDED_E =
new UnicodeBlock("LATIN_EXTENDED_E",
@@ -2617,7 +2617,7 @@
/**
* Constant for the "Coptic Epact Numbers" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock COPTIC_EPACT_NUMBERS =
new UnicodeBlock("COPTIC_EPACT_NUMBERS",
@@ -2626,7 +2626,7 @@
/**
* Constant for the "Old Permic" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock OLD_PERMIC =
new UnicodeBlock("OLD_PERMIC",
@@ -2635,14 +2635,14 @@
/**
* Constant for the "Elbasan" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock ELBASAN =
new UnicodeBlock("ELBASAN");
/**
* Constant for the "Caucasian Albanian" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock CAUCASIAN_ALBANIAN =
new UnicodeBlock("CAUCASIAN_ALBANIAN",
@@ -2651,7 +2651,7 @@
/**
* Constant for the "Linear A" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock LINEAR_A =
new UnicodeBlock("LINEAR_A",
@@ -2660,21 +2660,21 @@
/**
* Constant for the "Palmyrene" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock PALMYRENE =
new UnicodeBlock("PALMYRENE");
/**
* Constant for the "Nabataean" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock NABATAEAN =
new UnicodeBlock("NABATAEAN");
/**
* Constant for the "Old North Arabian" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock OLD_NORTH_ARABIAN =
new UnicodeBlock("OLD_NORTH_ARABIAN",
@@ -2683,14 +2683,14 @@
/**
* Constant for the "Manichaean" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock MANICHAEAN =
new UnicodeBlock("MANICHAEAN");
/**
* Constant for the "Psalter Pahlavi" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock PSALTER_PAHLAVI =
new UnicodeBlock("PSALTER_PAHLAVI",
@@ -2699,14 +2699,14 @@
/**
* Constant for the "Mahajani" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock MAHAJANI =
new UnicodeBlock("MAHAJANI");
/**
* Constant for the "Sinhala Archaic Numbers" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock SINHALA_ARCHAIC_NUMBERS =
new UnicodeBlock("SINHALA_ARCHAIC_NUMBERS",
@@ -2715,49 +2715,49 @@
/**
* Constant for the "Khojki" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock KHOJKI =
new UnicodeBlock("KHOJKI");
/**
* Constant for the "Khudawadi" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock KHUDAWADI =
new UnicodeBlock("KHUDAWADI");
/**
* Constant for the "Grantha" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock GRANTHA =
new UnicodeBlock("GRANTHA");
/**
* Constant for the "Tirhuta" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock TIRHUTA =
new UnicodeBlock("TIRHUTA");
/**
* Constant for the "Siddham" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock SIDDHAM =
new UnicodeBlock("SIDDHAM");
/**
* Constant for the "Modi" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock MODI =
new UnicodeBlock("MODI");
/**
* Constant for the "Warang Citi" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock WARANG_CITI =
new UnicodeBlock("WARANG_CITI",
@@ -2766,7 +2766,7 @@
/**
* Constant for the "Pau Cin Hau" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock PAU_CIN_HAU =
new UnicodeBlock("PAU_CIN_HAU",
@@ -2775,14 +2775,14 @@
/**
* Constant for the "Mro" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock MRO =
new UnicodeBlock("MRO");
/**
* Constant for the "Bassa Vah" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock BASSA_VAH =
new UnicodeBlock("BASSA_VAH",
@@ -2791,7 +2791,7 @@
/**
* Constant for the "Pahawh Hmong" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock PAHAWH_HMONG =
new UnicodeBlock("PAHAWH_HMONG",
@@ -2800,14 +2800,14 @@
/**
* Constant for the "Duployan" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock DUPLOYAN =
new UnicodeBlock("DUPLOYAN");
/**
* Constant for the "Shorthand Format Controls" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock SHORTHAND_FORMAT_CONTROLS =
new UnicodeBlock("SHORTHAND_FORMAT_CONTROLS",
@@ -2816,7 +2816,7 @@
/**
* Constant for the "Mende Kikakui" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock MENDE_KIKAKUI =
new UnicodeBlock("MENDE_KIKAKUI",
@@ -2825,7 +2825,7 @@
/**
* Constant for the "Ornamental Dingbats" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock ORNAMENTAL_DINGBATS =
new UnicodeBlock("ORNAMENTAL_DINGBATS",
@@ -2834,7 +2834,7 @@
/**
* Constant for the "Geometric Shapes Extended" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock GEOMETRIC_SHAPES_EXTENDED =
new UnicodeBlock("GEOMETRIC_SHAPES_EXTENDED",
@@ -2843,7 +2843,7 @@
/**
* Constant for the "Supplemental Arrows-C" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock SUPPLEMENTAL_ARROWS_C =
new UnicodeBlock("SUPPLEMENTAL_ARROWS_C",
@@ -2852,7 +2852,7 @@
/**
* Constant for the "Cherokee Supplement" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock CHEROKEE_SUPPLEMENT =
new UnicodeBlock("CHEROKEE_SUPPLEMENT",
@@ -2861,14 +2861,14 @@
/**
* Constant for the "Hatran" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock HATRAN =
new UnicodeBlock("HATRAN");
/**
* Constant for the "Old Hungarian" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock OLD_HUNGARIAN =
new UnicodeBlock("OLD_HUNGARIAN",
@@ -2877,21 +2877,21 @@
/**
* Constant for the "Multani" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock MULTANI =
new UnicodeBlock("MULTANI");
/**
* Constant for the "Ahom" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock AHOM =
new UnicodeBlock("AHOM");
/**
* Constant for the "Early Dynastic Cuneiform" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock EARLY_DYNASTIC_CUNEIFORM =
new UnicodeBlock("EARLY_DYNASTIC_CUNEIFORM",
@@ -2900,7 +2900,7 @@
/**
* Constant for the "Anatolian Hieroglyphs" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock ANATOLIAN_HIEROGLYPHS =
new UnicodeBlock("ANATOLIAN_HIEROGLYPHS",
@@ -2909,7 +2909,7 @@
/**
* Constant for the "Sutton SignWriting" Unicode character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock SUTTON_SIGNWRITING =
new UnicodeBlock("SUTTON_SIGNWRITING",
@@ -2919,7 +2919,7 @@
/**
* Constant for the "Supplemental Symbols and Pictographs" Unicode
* character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS =
new UnicodeBlock("SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS",
@@ -2929,7 +2929,7 @@
/**
* Constant for the "CJK Unified Ideographs Extension E" Unicode
* character block.
- * @since 1.9
+ * @since 9
*/
public static final UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E =
new UnicodeBlock("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E",
@@ -4189,175 +4189,175 @@
/**
* Unicode script "Caucasian Albanian".
- * @since 1.9
+ * @since 9
*/
CAUCASIAN_ALBANIAN,
/**
* Unicode script "Bassa Vah".
- * @since 1.9
+ * @since 9
*/
BASSA_VAH,
/**
* Unicode script "Duployan".
- * @since 1.9
+ * @since 9
*/
DUPLOYAN,
/**
* Unicode script "Elbasan".
- * @since 1.9
+ * @since 9
*/
ELBASAN,
/**
* Unicode script "Grantha".
- * @since 1.9
+ * @since 9
*/
GRANTHA,
/**
* Unicode script "Pahawh Hmong".
- * @since 1.9
+ * @since 9
*/
PAHAWH_HMONG,
/**
* Unicode script "Khojki".
- * @since 1.9
+ * @since 9
*/
KHOJKI,
/**
* Unicode script "Linear A".
- * @since 1.9
+ * @since 9
*/
LINEAR_A,
/**
* Unicode script "Mahajani".
- * @since 1.9
+ * @since 9
*/
MAHAJANI,
/**
* Unicode script "Manichaean".
- * @since 1.9
+ * @since 9
*/
MANICHAEAN,
/**
* Unicode script "Mende Kikakui".
- * @since 1.9
+ * @since 9
*/
MENDE_KIKAKUI,
/**
* Unicode script "Modi".
- * @since 1.9
+ * @since 9
*/
MODI,
/**
* Unicode script "Mro".
- * @since 1.9
+ * @since 9
*/
MRO,
/**
* Unicode script "Old North Arabian".
- * @since 1.9
+ * @since 9
*/
OLD_NORTH_ARABIAN,
/**
* Unicode script "Nabataean".
- * @since 1.9
+ * @since 9
*/
NABATAEAN,
/**
* Unicode script "Palmyrene".
- * @since 1.9
+ * @since 9
*/
PALMYRENE,
/**
* Unicode script "Pau Cin Hau".
- * @since 1.9
+ * @since 9
*/
PAU_CIN_HAU,
/**
* Unicode script "Old Permic".
- * @since 1.9
+ * @since 9
*/
OLD_PERMIC,
/**
* Unicode script "Psalter Pahlavi".
- * @since 1.9
+ * @since 9
*/
PSALTER_PAHLAVI,
/**
* Unicode script "Siddham".
- * @since 1.9
+ * @since 9
*/
SIDDHAM,
/**
* Unicode script "Khudawadi".
- * @since 1.9
+ * @since 9
*/
KHUDAWADI,
/**
* Unicode script "Tirhuta".
- * @since 1.9
+ * @since 9
*/
TIRHUTA,
/**
* Unicode script "Warang Citi".
- * @since 1.9
+ * @since 9
*/
WARANG_CITI,
/**
* Unicode script "Ahom".
- * @since 1.9
+ * @since 9
*/
AHOM,
/**
* Unicode script "Anatolian Hieroglyphs".
- * @since 1.9
+ * @since 9
*/
ANATOLIAN_HIEROGLYPHS,
/**
* Unicode script "Hatran".
- * @since 1.9
+ * @since 9
*/
HATRAN,
/**
* Unicode script "Multani".
- * @since 1.9
+ * @since 9
*/
MULTANI,
/**
* Unicode script "Old Hungarian".
- * @since 1.9
+ * @since 9
*/
OLD_HUNGARIAN,
/**
* Unicode script "SignWriting".
- * @since 1.9
+ * @since 9
*/
SIGNWRITING,
--- a/jdk/src/java.base/share/classes/java/lang/Integer.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/Integer.java Wed Jan 20 11:02:36 2016 -0800
@@ -716,7 +716,7 @@
* {@code radix}, or if {@code radix} is either smaller than
* {@link java.lang.Character#MIN_RADIX} or larger than
* {@link java.lang.Character#MAX_RADIX}.
- * @since 1.9
+ * @since 9
*/
public static int parseInt(CharSequence s, int beginIndex, int endIndex, int radix)
throws NumberFormatException {
@@ -899,7 +899,7 @@
* {@code radix}, or if {@code radix} is either smaller than
* {@link java.lang.Character#MIN_RADIX} or larger than
* {@link java.lang.Character#MAX_RADIX}.
- * @since 1.9
+ * @since 9
*/
public static int parseUnsignedInt(CharSequence s, int beginIndex, int endIndex, int radix)
throws NumberFormatException {
--- a/jdk/src/java.base/share/classes/java/lang/Long.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/Long.java Wed Jan 20 11:02:36 2016 -0800
@@ -747,7 +747,7 @@
* {@code radix}, or if {@code radix} is either smaller than
* {@link java.lang.Character#MIN_RADIX} or larger than
* {@link java.lang.Character#MAX_RADIX}.
- * @since 1.9
+ * @since 9
*/
public static long parseLong(CharSequence s, int beginIndex, int endIndex, int radix)
throws NumberFormatException {
@@ -993,7 +993,7 @@
* {@code radix}, or if {@code radix} is either smaller than
* {@link java.lang.Character#MIN_RADIX} or larger than
* {@link java.lang.Character#MAX_RADIX}.
- * @since 1.9
+ * @since 9
*/
public static long parseUnsignedLong(CharSequence s, int beginIndex, int endIndex, int radix)
throws NumberFormatException {
--- a/jdk/src/java.base/share/classes/java/lang/Process.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/Process.java Wed Jan 20 11:02:36 2016 -0800
@@ -304,7 +304,7 @@
* otherwise, {@link #destroy} forcibly terminates the process
* @throws UnsupportedOperationException if the Process implementation
* does not support this operation
- * @since 1.9
+ * @since 9
*/
public boolean supportsNormalTermination() {
throw new UnsupportedOperationException(this.getClass()
@@ -340,7 +340,7 @@
* @return the native process id of the process
* @throws UnsupportedOperationException if the Process implementation
* does not support this operation
- * @since 1.9
+ * @since 9
*/
public long getPid() {
return toHandle().getPid();
@@ -409,7 +409,7 @@
*
* @return a new {@code CompletableFuture<Process>} for the Process
*
- * @since 1.9
+ * @since 9
*/
public CompletableFuture<Process> onExit() {
return CompletableFuture.supplyAsync(this::waitForInternal);
@@ -471,7 +471,7 @@
* does not support this operation
* @throws SecurityException if a security manager has been installed and
* it denies RuntimePermission("manageProcess")
- * @since 1.9
+ * @since 9
*/
public ProcessHandle toHandle() {
throw new UnsupportedOperationException(this.getClass()
@@ -491,7 +491,7 @@
* @return a snapshot of information about the process, always non-null
* @throws UnsupportedOperationException if the Process implementation
* does not support this operation
- * @since 1.9
+ * @since 9
*/
public ProcessHandle.Info info() {
return toHandle().info();
@@ -516,7 +516,7 @@
* does not support this operation
* @throws SecurityException if a security manager has been installed and
* it denies RuntimePermission("manageProcess")
- * @since 1.9
+ * @since 9
*/
public Stream<ProcessHandle> children() {
return toHandle().children();
@@ -542,7 +542,7 @@
* does not support this operation
* @throws SecurityException if a security manager has been installed and
* it denies RuntimePermission("manageProcess")
- * @since 1.9
+ * @since 9
*/
public Stream<ProcessHandle> descendants() {
return toHandle().descendants();
--- a/jdk/src/java.base/share/classes/java/lang/ProcessHandle.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/ProcessHandle.java Wed Jan 20 11:02:36 2016 -0800
@@ -89,7 +89,7 @@
* {@link #compareTo(ProcessHandle) compareTo} methods to compare ProcessHandles.
*
* @see Process
- * @since 1.9
+ * @since 9
*/
public interface ProcessHandle extends Comparable<ProcessHandle> {
@@ -215,7 +215,7 @@
* by the operating system privileges of the process making the request.
* The return types are {@code Optional<T>} allowing explicit tests
* and actions if the value is available.
- * @since 1.9
+ * @since 9
*/
public interface Info {
/**
--- a/jdk/src/java.base/share/classes/java/lang/ProcessHandleImpl.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/ProcessHandleImpl.java Wed Jan 20 11:02:36 2016 -0800
@@ -50,7 +50,7 @@
* ProcessHandleImpl is the implementation of ProcessHandle.
*
* @see Process
- * @since 1.9
+ * @since 9
*/
final class ProcessHandleImpl implements ProcessHandle {
/**
@@ -338,7 +338,7 @@
*
* @return {@code true} if the process represented by this
* {@code ProcessHandle} object has not yet terminated.
- * @since 1.9
+ * @since 9
*/
@Override
public boolean isAlive() {
--- a/jdk/src/java.base/share/classes/java/lang/StackWalker.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/StackWalker.java Wed Jan 20 11:02:36 2016 -0800
@@ -81,7 +81,7 @@
* will cause a {@link NullPointerException NullPointerException}
* to be thrown.
*
- * @since 1.9
+ * @since 9
*/
public final class StackWalker {
/**
@@ -92,7 +92,7 @@
* by the {@linkplain Option stack walking options} of a {@linkplain
* StackWalker stack walker}.
*
- * @since 1.9
+ * @since 9
* @jvms 2.6
*/
public static interface StackFrame {
@@ -185,7 +185,7 @@
* Stack walker option to configure the {@linkplain StackFrame stack frame}
* information obtained by a {@code StackWalker}.
*
- * @since 1.9
+ * @since 9
*/
public enum Option {
/**
--- a/jdk/src/java.base/share/classes/java/lang/String.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/String.java Wed Jan 20 11:02:36 2016 -0800
@@ -2674,7 +2674,7 @@
* point</a> is passed through uninterpreted.
*
* @return an IntStream of char values from this sequence
- * @since 1.9
+ * @since 9
*/
@Override
public IntStream chars() {
@@ -2694,7 +2694,7 @@
* {@code int} values which are then passed to the stream.
*
* @return an IntStream of Unicode code points from this sequence
- * @since 1.9
+ * @since 9
*/
@Override
public IntStream codePoints() {
--- a/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java Wed Jan 20 11:02:36 2016 -0800
@@ -53,7 +53,7 @@
*
* @return {@code null}
*
- * @since 1.9
+ * @since 9
*/
@Override
AnnotatedType getAnnotatedOwnerType();
--- a/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java Wed Jan 20 11:02:36 2016 -0800
@@ -59,7 +59,7 @@
* refers to a parameterized type that cannot be instantiated
* for any reason
*
- * @since 1.9
+ * @since 9
*/
@Override
AnnotatedType getAnnotatedOwnerType();
--- a/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedType.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedType.java Wed Jan 20 11:02:36 2016 -0800
@@ -60,7 +60,7 @@
* refers to a parameterized type that cannot be instantiated
* for any reason
*
- * @since 1.9
+ * @since 9
*/
default AnnotatedType getAnnotatedOwnerType() {
return null;
--- a/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java Wed Jan 20 11:02:36 2016 -0800
@@ -54,7 +54,7 @@
*
* @return {@code null}
*
- * @since 1.9
+ * @since 9
*/
@Override
AnnotatedType getAnnotatedOwnerType();
--- a/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java Wed Jan 20 11:02:36 2016 -0800
@@ -65,7 +65,7 @@
*
* @return {@code null}
*
- * @since 1.9
+ * @since 9
*/
@Override
AnnotatedType getAnnotatedOwnerType();
--- a/jdk/src/java.base/share/classes/java/math/BigInteger.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/math/BigInteger.java Wed Jan 20 11:02:36 2016 -0800
@@ -297,7 +297,7 @@
* @throws IndexOutOfBoundsException if the provided array offset and
* length would cause an index into the byte array to be
* negative or greater than or equal to the array length.
- * @since 1.9
+ * @since 9
*/
public BigInteger(byte[] val, int off, int len) {
if (val.length == 0) {
@@ -385,7 +385,7 @@
* @throws IndexOutOfBoundsException if the provided array offset and
* length would cause an index into the byte array to be
* negative or greater than or equal to the array length.
- * @since 1.9
+ * @since 9
*/
public BigInteger(int signum, byte[] magnitude, int off, int len) {
if (signum < -1 || signum > 1) {
@@ -2424,7 +2424,7 @@
* {@code (i * sqrt(-val))} where <i>i</i> is the
* <i>imaginary unit</i> and is equal to
* {@code sqrt(-1)}.)
- * @since 1.9
+ * @since 9
*/
public BigInteger sqrt() {
if (this.signum < 0) {
@@ -2447,7 +2447,7 @@
* <i>imaginary unit</i> and is equal to
* {@code sqrt(-1)}.)
* @see #sqrt()
- * @since 1.9
+ * @since 9
*/
public BigInteger[] sqrtAndRemainder() {
BigInteger s = sqrt();
--- a/jdk/src/java.base/share/classes/java/math/MutableBigInteger.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/math/MutableBigInteger.java Wed Jan 20 11:02:36 2016 -0800
@@ -1878,7 +1878,7 @@
* @throws ArithmeticException if the value returned by {@code bitLength()}
* overflows the range of {@code int}.
* @return the integer square root of {@code this}
- * @since 1.9
+ * @since 9
*/
MutableBigInteger sqrt() {
// Special cases.
--- a/jdk/src/java.base/share/classes/java/net/DatagramSocket.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/DatagramSocket.java Wed Jan 20 11:02:36 2016 -0800
@@ -1338,7 +1338,7 @@
*
* @throws NullPointerException if name is {@code null}
*
- * @since 1.9
+ * @since 9
*/
public <T> DatagramSocket setOption(SocketOption<T> name, T value)
throws IOException
@@ -1368,7 +1368,7 @@
* {@link java.net.StandardSocketOptions StandardSocketOptions}
* do not require any security permission.
*
- * @since 1.9
+ * @since 9
*/
public <T> T getOption(SocketOption<T> name) throws IOException {
return getImpl().getOption(name);
@@ -1386,7 +1386,7 @@
* @return A set of the socket options supported by this socket. This set
* may be empty if the socket's DatagramSocketImpl cannot be created.
*
- * @since 1.9
+ * @since 9
*/
public Set<SocketOption<?>> supportedOptions() {
synchronized(DatagramSocket.class) {
--- a/jdk/src/java.base/share/classes/java/net/DatagramSocketImpl.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/DatagramSocketImpl.java Wed Jan 20 11:02:36 2016 -0800
@@ -278,7 +278,7 @@
*
* @throws NullPointerException if name is {@code null}
* @throws IOException if an I/O problem occurs while attempting to set the option
- * @since 1.9
+ * @since 9
*/
protected <T> void setOption(SocketOption<T> name, T value) throws IOException {
if (name == StandardSocketOptions.SO_SNDBUF) {
@@ -319,7 +319,7 @@
* @throws NullPointerException if name is {@code null}
* @throws IOException if an I/O problem occurs while attempting to set the option
*
- * @since 1.9
+ * @since 9
*/
@SuppressWarnings("unchecked")
protected <T> T getOption(SocketOption<T> name) throws IOException {
--- a/jdk/src/java.base/share/classes/java/net/NetworkInterface.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/NetworkInterface.java Wed Jan 20 11:02:36 2016 -0800
@@ -130,7 +130,7 @@
*
* @return a Stream object with all or a subset of the InetAddresses
* bound to this network interface
- * @since 1.9
+ * @since 9
*/
public Stream<InetAddress> inetAddresses() {
return streamFromArray(getCheckedInetAddresses());
@@ -208,7 +208,7 @@
*
* @return a Stream object with all of the subinterfaces
* of this network interface
- * @since 1.9
+ * @since 9
*/
public Stream<NetworkInterface> subInterfaces() {
return streamFromArray(childs);
@@ -362,7 +362,7 @@
*
* @return a Stream of NetworkInterfaces found on this machine
* @exception SocketException if an I/O error occurs.
- * @since 1.9
+ * @since 9
*/
public static Stream<NetworkInterface> networkInterfaces()
throws SocketException {
--- a/jdk/src/java.base/share/classes/java/net/ServerSocket.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/ServerSocket.java Wed Jan 20 11:02:36 2016 -0800
@@ -946,7 +946,7 @@
* {@link java.net.StandardSocketOptions StandardSocketOptions}
* do not require any security permission.
*
- * @since 1.9
+ * @since 9
*/
public <T> ServerSocket setOption(SocketOption<T> name, T value)
throws IOException
@@ -976,7 +976,7 @@
* {@link java.net.StandardSocketOptions StandardSocketOptions}
* do not require any security permission.
*
- * @since 1.9
+ * @since 9
*/
public <T> T getOption(SocketOption<T> name) throws IOException {
return getImpl().getOption(name);
@@ -994,7 +994,7 @@
* @return A set of the socket options supported by this socket. This set
* may be empty if the socket's SocketImpl cannot be created.
*
- * @since 1.9
+ * @since 9
*/
public Set<SocketOption<?>> supportedOptions() {
synchronized (ServerSocket.class) {
--- a/jdk/src/java.base/share/classes/java/net/Socket.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/Socket.java Wed Jan 20 11:02:36 2016 -0800
@@ -1756,7 +1756,7 @@
* {@link java.net.StandardSocketOptions StandardSocketOptions}
* do not require any security permission.
*
- * @since 1.9
+ * @since 9
*/
public <T> Socket setOption(SocketOption<T> name, T value) throws IOException {
getImpl().setOption(name, value);
@@ -1784,7 +1784,7 @@
* {@link java.net.StandardSocketOptions StandardSocketOptions}
* do not require any security permission.
*
- * @since 1.9
+ * @since 9
*/
@SuppressWarnings("unchecked")
public <T> T getOption(SocketOption<T> name) throws IOException {
@@ -1803,7 +1803,7 @@
* @return A set of the socket options supported by this socket. This set
* may be empty if the socket's SocketImpl cannot be created.
*
- * @since 1.9
+ * @since 9
*/
public Set<SocketOption<?>> supportedOptions() {
synchronized (Socket.class) {
--- a/jdk/src/java.base/share/classes/java/net/SocketImpl.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/SocketImpl.java Wed Jan 20 11:02:36 2016 -0800
@@ -373,7 +373,7 @@
*
* @throws IOException if an I/O error occurs, or if the socket is closed.
*
- * @since 1.9
+ * @since 9
*/
protected <T> void setOption(SocketOption<T> name, T value) throws IOException {
if (name == StandardSocketOptions.SO_KEEPALIVE &&
@@ -412,7 +412,7 @@
*
* @throws IOException if an I/O error occurs, or if the socket is closed.
*
- * @since 1.9
+ * @since 9
*/
@SuppressWarnings("unchecked")
protected <T> T getOption(SocketOption<T> name) throws IOException {
--- a/jdk/src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java Wed Jan 20 11:02:36 2016 -0800
@@ -44,7 +44,7 @@
* <p> URL stream handler providers are located at runtime, as specified in the
* {@linkplain java.net.URL#URL(String,String,int,String) URL constructor}.
*
- * @since 1.9
+ * @since 9
*/
public abstract class URLStreamHandlerProvider
implements URLStreamHandlerFactory
--- a/jdk/src/java.base/share/classes/java/net/spi/package-info.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/net/spi/package-info.java Wed Jan 20 11:02:36 2016 -0800
@@ -29,7 +29,7 @@
* <p> Only developers who are defining new URL stream handler providers
* should need to make direct use of this package.
*
- * @since 1.9
+ * @since 9
*/
package java.net.spi;
--- a/jdk/src/java.base/share/classes/java/nio/MappedByteBuffer.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/nio/MappedByteBuffer.java Wed Jan 20 11:02:36 2016 -0800
@@ -213,7 +213,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public final MappedByteBuffer position(int newPosition) {
@@ -223,7 +223,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public final MappedByteBuffer limit(int newLimit) {
@@ -233,7 +233,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public final MappedByteBuffer mark() {
@@ -243,7 +243,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public final MappedByteBuffer reset() {
@@ -253,7 +253,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public final MappedByteBuffer clear() {
@@ -263,7 +263,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public final MappedByteBuffer flip() {
@@ -273,7 +273,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public final MappedByteBuffer rewind() {
--- a/jdk/src/java.base/share/classes/java/nio/X-Buffer.java.template Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/nio/X-Buffer.java.template Wed Jan 20 11:02:36 2016 -0800
@@ -1064,7 +1064,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public
@@ -1078,7 +1078,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public
@@ -1092,7 +1092,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public
@@ -1106,7 +1106,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public
@@ -1120,7 +1120,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public
@@ -1134,7 +1134,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public
@@ -1148,7 +1148,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public
--- a/jdk/src/java.base/share/classes/java/security/KeyStore.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/security/KeyStore.java Wed Jan 20 11:02:36 2016 -0800
@@ -1666,7 +1666,7 @@
*
* @see Provider
*
- * @since 1.9
+ * @since 9
*/
public static final KeyStore getInstance(File file, char[] password)
throws KeyStoreException, IOException, NoSuchAlgorithmException,
@@ -1722,7 +1722,7 @@
*
* @see Provider
*
- * @since 1.9
+ * @since 9
*/
public static final KeyStore getInstance(File file,
LoadStoreParameter param) throws KeyStoreException, IOException,
@@ -2006,7 +2006,7 @@
* of either PasswordProtection or CallbackHandlerProtection; or
* if file does not exist or does not refer to a normal file
*
- * @since 1.9
+ * @since 9
*/
public static Builder newInstance(File file,
ProtectionParameter protection) {
--- a/jdk/src/java.base/share/classes/java/security/PermissionCollection.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/security/PermissionCollection.java Wed Jan 20 11:02:36 2016 -0800
@@ -144,7 +144,7 @@
* the enumeration returned from a call to {@link #elements()}.
*
* @return a stream of all the Permissions.
- * @since 1.9
+ * @since 9
*/
public Stream<Permission> elementsAsStream() {
int characteristics = isReadOnly()
--- a/jdk/src/java.base/share/classes/java/security/cert/URICertStoreParameters.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/security/cert/URICertStoreParameters.java Wed Jan 20 11:02:36 2016 -0800
@@ -43,7 +43,7 @@
* provide the necessary locking. Multiple threads each manipulating
* separate objects need not synchronize.
*
- * @since 1.9
+ * @since 9
* @see CertStore
* @see java.net.URI
*/
--- a/jdk/src/java.base/share/classes/java/security/spec/EncodedKeySpec.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/security/spec/EncodedKeySpec.java Wed Jan 20 11:02:36 2016 -0800
@@ -74,7 +74,7 @@
* or {@code algorithm} is null.
* @throws IllegalArgumentException if {@code algorithm} is
* the empty string {@code ""}
- * @since 1.9
+ * @since 9
*/
protected EncodedKeySpec(byte[] encodedKey, String algorithm) {
if (algorithm == null) {
@@ -93,7 +93,7 @@
* Returns the name of the algorithm of the encoded key.
*
* @return the name of the algorithm, or null if not specified
- * @since 1.9
+ * @since 9
*/
public String getAlgorithm() {
return algorithmName;
--- a/jdk/src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java Wed Jan 20 11:02:36 2016 -0800
@@ -92,7 +92,7 @@
* or {@code algorithm} is null.
* @throws IllegalArgumentException if {@code algorithm} is
* the empty string {@code ""}
- * @since 1.9
+ * @since 9
*/
public PKCS8EncodedKeySpec(byte[] encodedKey, String algorithm) {
super(encodedKey, algorithm);
--- a/jdk/src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java Wed Jan 20 11:02:36 2016 -0800
@@ -82,7 +82,7 @@
* or {@code algorithm} is null.
* @throws IllegalArgumentException if {@code algorithm} is
* the empty string {@code ""}
- * @since 1.9
+ * @since 9
*/
public X509EncodedKeySpec(byte[] encodedKey, String algorithm) {
super(encodedKey, algorithm);
--- a/jdk/src/java.base/share/classes/java/util/Enumeration.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/Enumeration.java Wed Jan 20 11:02:36 2016 -0800
@@ -112,7 +112,7 @@
*
* @return an Iterator representing the remaining elements of this Enumeration
*
- * @since 1.9
+ * @since 9
*/
default Iterator<E> asIterator() {
return new Iterator<>() {
--- a/jdk/src/java.base/share/classes/java/util/Scanner.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/Scanner.java Wed Jan 20 11:02:36 2016 -0800
@@ -2684,7 +2684,7 @@
*
* @return a sequential stream of token strings
* @throws IllegalStateException if this scanner is closed
- * @since 1.9
+ * @since 9
*/
public Stream<String> tokens() {
ensureOpen();
@@ -2770,7 +2770,7 @@
* @return a sequential stream of match results
* @throws NullPointerException if pattern is null
* @throws IllegalStateException if this scanner is closed
- * @since 1.9
+ * @since 9
*/
public Stream<MatchResult> findAll(Pattern pattern) {
Objects.requireNonNull(pattern);
@@ -2792,7 +2792,7 @@
* @throws NullPointerException if patString is null
* @throws IllegalStateException if this scanner is closed
* @throws PatternSyntaxException if the regular expression's syntax is invalid
- * @since 1.9
+ * @since 9
* @see java.util.regex.Pattern
*/
public Stream<MatchResult> findAll(String patString) {
--- a/jdk/src/java.base/share/classes/java/util/concurrent/CompletableFuture.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/concurrent/CompletableFuture.java Wed Jan 20 11:02:36 2016 -0800
@@ -2429,7 +2429,7 @@
*
* @param <U> the type of the value
* @return a new CompletableFuture
- * @since 1.9
+ * @since 9
*/
public <U> CompletableFuture<U> newIncompleteFuture() {
return new CompletableFuture<U>();
@@ -2444,7 +2444,7 @@
* an Executor that provides at least one independent thread.
*
* @return the executor
- * @since 1.9
+ * @since 9
*/
public Executor defaultExecutor() {
return ASYNC_POOL;
@@ -2462,7 +2462,7 @@
* arrange dependent actions.
*
* @return the new CompletableFuture
- * @since 1.9
+ * @since 9
*/
public CompletableFuture<T> copy() {
return uniCopyStage();
@@ -2479,7 +2479,7 @@
* cause.
*
* @return the new CompletionStage
- * @since 1.9
+ * @since 9
*/
public CompletionStage<T> minimalCompletionStage() {
return uniAsMinimalStage();
@@ -2494,7 +2494,7 @@
* to complete this CompletableFuture
* @param executor the executor to use for asynchronous execution
* @return this CompletableFuture
- * @since 1.9
+ * @since 9
*/
public CompletableFuture<T> completeAsync(Supplier<? extends T> supplier,
Executor executor) {
@@ -2512,7 +2512,7 @@
* @param supplier a function returning the value to be used
* to complete this CompletableFuture
* @return this CompletableFuture
- * @since 1.9
+ * @since 9
*/
public CompletableFuture<T> completeAsync(Supplier<? extends T> supplier) {
return completeAsync(supplier, defaultExecutor());
@@ -2528,7 +2528,7 @@
* @param unit a {@code TimeUnit} determining how to interpret the
* {@code timeout} parameter
* @return this CompletableFuture
- * @since 1.9
+ * @since 9
*/
public CompletableFuture<T> orTimeout(long timeout, TimeUnit unit) {
if (unit == null)
@@ -2549,7 +2549,7 @@
* @param unit a {@code TimeUnit} determining how to interpret the
* {@code timeout} parameter
* @return this CompletableFuture
- * @since 1.9
+ * @since 9
*/
public CompletableFuture<T> completeOnTimeout(T value, long timeout,
TimeUnit unit) {
@@ -2573,7 +2573,7 @@
* {@code delay} parameter
* @param executor the base executor
* @return the new delayed executor
- * @since 1.9
+ * @since 9
*/
public static Executor delayedExecutor(long delay, TimeUnit unit,
Executor executor) {
@@ -2592,7 +2592,7 @@
* @param unit a {@code TimeUnit} determining how to interpret the
* {@code delay} parameter
* @return the new delayed executor
- * @since 1.9
+ * @since 9
*/
public static Executor delayedExecutor(long delay, TimeUnit unit) {
if (unit == null)
@@ -2608,7 +2608,7 @@
* @param value the value
* @param <U> the type of the value
* @return the completed CompletionStage
- * @since 1.9
+ * @since 9
*/
public static <U> CompletionStage<U> completedStage(U value) {
return new MinimalStage<U>((value == null) ? NIL : value);
@@ -2621,7 +2621,7 @@
* @param ex the exception
* @param <U> the type of the value
* @return the exceptionally completed CompletableFuture
- * @since 1.9
+ * @since 9
*/
public static <U> CompletableFuture<U> failedFuture(Throwable ex) {
if (ex == null) throw new NullPointerException();
@@ -2636,7 +2636,7 @@
* @param ex the exception
* @param <U> the type of the value
* @return the exceptionally completed CompletionStage
- * @since 1.9
+ * @since 9
*/
public static <U> CompletionStage<U> failedStage(Throwable ex) {
if (ex == null) throw new NullPointerException();
--- a/jdk/src/java.base/share/classes/java/util/concurrent/Flow.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/concurrent/Flow.java Wed Jan 20 11:02:36 2016 -0800
@@ -161,7 +161,7 @@
* }}</pre>
*
* @author Doug Lea
- * @since 1.9
+ * @since 9
*/
public final class Flow {
--- a/jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java Wed Jan 20 11:02:36 2016 -0800
@@ -1301,7 +1301,7 @@
* support extensions, and is unlikely to be useful otherwise.
*
* @return a task, or {@code null} if none are available
- * @since 1.9
+ * @since 9
*/
protected static ForkJoinTask<?> pollSubmission() {
Thread t;
--- a/jdk/src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java Wed Jan 20 11:02:36 2016 -0800
@@ -154,7 +154,7 @@
*
* @param <T> the published item type
* @author Doug Lea
- * @since 1.9
+ * @since 9
*/
public class SubmissionPublisher<T> implements Flow.Publisher<T>,
AutoCloseable {
--- a/jdk/src/java.base/share/classes/java/util/regex/Matcher.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/regex/Matcher.java Wed Jan 20 11:02:36 2016 -0800
@@ -974,7 +974,7 @@
* @throws IndexOutOfBoundsException
* If the replacement string refers to a capturing group
* that does not exist in the pattern
- * @since 1.9
+ * @since 9
*/
public Matcher appendReplacement(StringBuilder sb, String replacement) {
// If no match, return error
@@ -1117,7 +1117,7 @@
*
* @return The target string builder
*
- * @since 1.9
+ * @since 9
*/
public StringBuilder appendTail(StringBuilder sb) {
sb.append(text, lastAppendPosition, getTextLength());
@@ -1229,7 +1229,7 @@
* @throws ConcurrentModificationException if it is detected, on a
* best-effort basis, that the replacer function modified this
* matcher's state
- * @since 1.9
+ * @since 9
*/
public String replaceAll(Function<MatchResult, String> replacer) {
Objects.requireNonNull(replacer);
@@ -1273,7 +1273,7 @@
* modification is detected.
*
* @return a sequential stream of match results.
- * @since 1.9
+ * @since 9
*/
public Stream<MatchResult> results() {
class MatchResultIterator implements Iterator<MatchResult> {
@@ -1451,7 +1451,7 @@
* @throws ConcurrentModificationException if it is detected, on a
* best-effort basis, that the replacer function modified this
* matcher's state
- * @since 1.9
+ * @since 9
*/
public String replaceFirst(Function<MatchResult, String> replacer) {
Objects.requireNonNull(replacer);
--- a/jdk/src/java.base/share/classes/java/util/stream/DoubleStream.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/stream/DoubleStream.java Wed Jan 20 11:02:36 2016 -0800
@@ -329,7 +329,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default DoubleStream takeWhile(DoublePredicate predicate) {
Objects.requireNonNull(predicate);
@@ -396,7 +396,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default DoubleStream dropWhile(DoublePredicate predicate) {
Objects.requireNonNull(predicate);
--- a/jdk/src/java.base/share/classes/java/util/stream/IntStream.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/stream/IntStream.java Wed Jan 20 11:02:36 2016 -0800
@@ -326,7 +326,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default IntStream takeWhile(IntPredicate predicate) {
Objects.requireNonNull(predicate);
@@ -392,7 +392,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default IntStream dropWhile(IntPredicate predicate) {
Objects.requireNonNull(predicate);
--- a/jdk/src/java.base/share/classes/java/util/stream/LongStream.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/stream/LongStream.java Wed Jan 20 11:02:36 2016 -0800
@@ -327,7 +327,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default LongStream takeWhile(LongPredicate predicate) {
Objects.requireNonNull(predicate);
@@ -394,7 +394,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default LongStream dropWhile(LongPredicate predicate) {
Objects.requireNonNull(predicate);
--- a/jdk/src/java.base/share/classes/java/util/stream/Stream.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/stream/Stream.java Wed Jan 20 11:02:36 2016 -0800
@@ -533,7 +533,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default Stream<T> takeWhile(Predicate<? super T> predicate) {
Objects.requireNonNull(predicate);
@@ -599,7 +599,7 @@
* predicate to apply to elements to determine the longest
* prefix of elements.
* @return the new stream
- * @since 1.9
+ * @since 9
*/
default Stream<T> dropWhile(Predicate<? super T> predicate) {
Objects.requireNonNull(predicate);
@@ -1146,7 +1146,7 @@
* @param <T> the type of stream elements
* @return a stream with a single element if the specified element
* is non-null, otherwise an empty stream
- * @since 1.9
+ * @since 9
*/
public static<T> Stream<T> ofNullable(T t) {
return t == null ? Stream.empty()
--- a/jdk/src/java.base/share/classes/java/util/stream/WhileOps.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/stream/WhileOps.java Wed Jan 20 11:02:36 2016 -0800
@@ -43,7 +43,7 @@
* Factory for instances of a takeWhile and dropWhile operations
* that produce subsequences of their input stream.
*
- * @since 1.9
+ * @since 9
*/
final class WhileOps {
--- a/jdk/src/java.base/share/classes/java/util/zip/CRC32C.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/zip/CRC32C.java Wed Jan 20 11:02:36 2016 -0800
@@ -44,7 +44,7 @@
* {@link NullPointerException} to be thrown.
* </p>
*
- * @since 1.9
+ * @since 9
*/
public final class CRC32C implements Checksum {
--- a/jdk/src/java.base/share/classes/java/util/zip/Checksum.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/zip/Checksum.java Wed Jan 20 11:02:36 2016 -0800
@@ -51,7 +51,7 @@
* @throws NullPointerException
* if {@code b} is {@code null}
*
- * @since 1.9
+ * @since 9
*/
default public void update(byte[] b) {
update(b, 0, b.length);
@@ -99,7 +99,7 @@
* @throws NullPointerException
* if {@code buffer} is {@code null}
*
- * @since 1.9
+ * @since 9
*/
default public void update(ByteBuffer buffer) {
int pos = buffer.position();
--- a/jdk/src/java.base/share/classes/java/util/zip/ZipEntry.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/zip/ZipEntry.java Wed Jan 20 11:02:36 2016 -0800
@@ -220,7 +220,7 @@
* The last modification time of the entry in local date-time
*
* @see #getTimeLocal()
- * @since 1.9
+ * @since 9
*/
public void setTimeLocal(LocalDateTime time) {
int year = time.getYear() - 1980;
@@ -259,7 +259,7 @@
* @return The last modification time of the entry in local date-time
*
* @see #setTimeLocal(LocalDateTime)
- * @since 1.9
+ * @since 9
*/
public LocalDateTime getTimeLocal() {
if (mtime != null) {
--- a/jdk/src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java Wed Jan 20 11:02:36 2016 -0800
@@ -117,7 +117,7 @@
* and that (2) for all methods of that class annotated with
* {@code @HotSpotIntrinsicCandidate} there is an intrinsic in the list.
*
- * @since 1.9
+ * @since 9
*/
@Target({ElementType.METHOD, ElementType.CONSTRUCTOR})
@Retention(RetentionPolicy.RUNTIME)
--- a/jdk/src/java.base/share/classes/jdk/internal/logger/package-info.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/jdk/internal/logger/package-info.java Wed Jan 20 11:02:36 2016 -0800
@@ -63,6 +63,6 @@
* @see sun.util.logging.PlatformLogger.Bridge
* @see sun.util.logging.internal
*
- * @since 1.9
+ * @since 9
*/
package jdk.internal.logger;
--- a/jdk/src/java.base/share/classes/jdk/internal/misc/Unsafe.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/jdk/internal/misc/Unsafe.java Wed Jan 20 11:02:36 2016 -0800
@@ -1081,7 +1081,7 @@
* @return the value fetched from the indicated object
* @throws RuntimeException No defined exceptions are thrown, not even
* {@link NullPointerException}
- * @since 1.9
+ * @since 9
*/
@HotSpotIntrinsicCandidate
public final long getLongUnaligned(Object o, long offset) {
@@ -1115,7 +1115,7 @@
* @param offset The offset in bytes from the start of the object
* @param bigEndian The endianness of the value
* @return the value fetched from the indicated object
- * @since 1.9
+ * @since 9
*/
public final long getLongUnaligned(Object o, long offset, boolean bigEndian) {
return convEndian(bigEndian, getLongUnaligned(o, offset));
@@ -1193,7 +1193,7 @@
* @param x the value to store
* @throws RuntimeException No defined exceptions are thrown, not even
* {@link NullPointerException}
- * @since 1.9
+ * @since 9
*/
@HotSpotIntrinsicCandidate
public final void putLongUnaligned(Object o, long offset, long x) {
@@ -1231,7 +1231,7 @@
* @param bigEndian The endianness of the value
* @throws RuntimeException No defined exceptions are thrown, not even
* {@link NullPointerException}
- * @since 1.9
+ * @since 9
*/
public final void putLongUnaligned(Object o, long offset, long x, boolean bigEndian) {
putLongUnaligned(o, offset, convEndian(bigEndian, x));
--- a/jdk/src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java Wed Jan 20 11:02:36 2016 -0800
@@ -49,7 +49,7 @@
* </pre>
*
* @see ResponderId.Type
- * @since 1.9
+ * @since 9
*/
public final class ResponderId {
@@ -58,7 +58,7 @@
* {@code ResponderId}.
*
* @see ResponderId
- * @since 1.9
+ * @since 9
*/
public static enum Type {
/**
--- a/jdk/src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java Wed Jan 20 11:02:36 2016 -0800
@@ -41,7 +41,7 @@
* Models a service that provides support for a particular client key exchange
* mode. Currently used to implement Kerberos-related cipher suites.
*
- * @since 1.9
+ * @since 9
*/
public interface ClientKeyExchangeService {
--- a/jdk/src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java Wed Jan 20 11:02:36 2016 -0800
@@ -37,7 +37,7 @@
/**
* This class delegates to a primary or secondary keystore implementation.
*
- * @since 1.9
+ * @since 9
*/
public class KeyStoreDelegator extends KeyStoreSpi {
--- a/jdk/src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java Wed Jan 20 11:02:36 2016 -0800
@@ -55,7 +55,7 @@
/**
* Utility class with different datatransfer helper functions
*
- * @since 1.9
+ * @since 9
*/
public class DataFlavorUtil {
--- a/jdk/src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java Wed Jan 20 11:02:36 2016 -0800
@@ -35,7 +35,7 @@
* to enrich it's functionality
*
* @author Petr Pchelko
- * @since 1.9
+ * @since 9
*/
public interface DesktopDatatransferService {
--- a/jdk/src/java.desktop/share/classes/java/awt/RenderingHints.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/awt/RenderingHints.java Wed Jan 20 11:02:36 2016 -0800
@@ -965,7 +965,7 @@
* <li>{@link #VALUE_RESOLUTION_VARIANT_SIZE_FIT}
* <li>{@link #VALUE_RESOLUTION_VARIANT_DPI_FIT}
* </ul>
- * @since 1.9
+ * @since 9
*/
public static final Key KEY_RESOLUTION_VARIANT =
SunHints.KEY_RESOLUTION_VARIANT;
@@ -976,7 +976,7 @@
* of the platform
*
* @see #KEY_RESOLUTION_VARIANT
- * @since 1.9
+ * @since 9
*/
public static final Object VALUE_RESOLUTION_VARIANT_DEFAULT =
SunHints.VALUE_RESOLUTION_VARIANT_DEFAULT;
@@ -986,7 +986,7 @@
* is always used.
*
* @see #KEY_RESOLUTION_VARIANT
- * @since 1.9
+ * @since 9
*/
public static final Object VALUE_RESOLUTION_VARIANT_BASE =
SunHints.VALUE_RESOLUTION_VARIANT_BASE;
@@ -997,7 +997,7 @@
* context.
*
* @see #KEY_RESOLUTION_VARIANT
- * @since 1.9
+ * @since 9
*/
public static final Object VALUE_RESOLUTION_VARIANT_SIZE_FIT =
SunHints.VALUE_RESOLUTION_VARIANT_SIZE_FIT;
@@ -1007,7 +1007,7 @@
* chosen based only on the DPI of the screen.
*
* @see #KEY_RESOLUTION_VARIANT
- * @since 1.9
+ * @since 9
*/
public static final Object VALUE_RESOLUTION_VARIANT_DPI_FIT =
SunHints.VALUE_RESOLUTION_VARIANT_DPI_FIT;
--- a/jdk/src/java.desktop/share/classes/java/awt/font/NumericShaper.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/awt/font/NumericShaper.java Wed Jan 20 11:02:36 2016 -0800
@@ -321,12 +321,12 @@
MEETEI_MAYEK ('\uabf0', '\uabc0', '\uac00'),
/**
* The Sinhala range with the Sinhala digits.
- * @since 1.9
+ * @since 9
*/
SINHALA ('\u0de6', '\u0d80', '\u0e00'),
/**
* The Myanmar Extended-B range with the Myanmar Tai Laing digits.
- * @since 1.9
+ * @since 9
*/
MYANMAR_TAI_LAING ('\ua9f0', '\ua9e0', '\uaa00');
--- a/jdk/src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java Wed Jan 20 11:02:36 2016 -0800
@@ -59,7 +59,7 @@
* @see java.awt.Image
* @see java.awt.image.MultiResolutionImage
*
- * @since 1.9
+ * @since 9
*/
public abstract class AbstractMultiResolutionImage extends java.awt.Image
implements MultiResolutionImage {
@@ -96,7 +96,7 @@
*
* @return the base image of the set of multi-resolution images
*
- * @since 1.9
+ * @since 9
*/
protected abstract Image getBaseImage();
}
\ No newline at end of file
--- a/jdk/src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java Wed Jan 20 11:02:36 2016 -0800
@@ -50,7 +50,7 @@
* @see java.awt.image.MultiResolutionImage
* @see java.awt.image.AbstractMultiResolutionImage
*
- * @since 1.9
+ * @since 9
*/
public class BaseMultiResolutionImage extends AbstractMultiResolutionImage {
@@ -66,7 +66,7 @@
* @throws NullPointerException if the specified {@code resolutionVariants}
* contains one or more null elements
*
- * @since 1.9
+ * @since 9
*/
public BaseMultiResolutionImage(Image... resolutionVariants) {
this(0, resolutionVariants);
@@ -86,7 +86,7 @@
* negative or greater than or equal to {@code resolutionVariants}
* length.
*
- * @since 1.9
+ * @since 9
*/
public BaseMultiResolutionImage(int baseImageIndex,
Image... resolutionVariants) {
--- a/jdk/src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java Wed Jan 20 11:02:36 2016 -0800
@@ -52,7 +52,7 @@
* @see java.awt.Toolkit#getImage(java.lang.String filename)
* @see java.awt.Toolkit#getImage(java.net.URL url)
*
- * @since 1.9
+ * @since 9
*/
public interface MultiResolutionImage {
@@ -67,7 +67,7 @@
* {@code destImageHeight} is less than or equal to zero, infinity,
* or NaN.
*
- * @since 1.9
+ * @since 9
*/
Image getResolutionVariant(double destImageWidth, double destImageHeight);
@@ -78,7 +78,7 @@
* Note that many implementations might return an unmodifiable list.
* <p>
* @return list of resolution variants.
- * @since 1.9
+ * @since 9
*/
public List<Image> getResolutionVariants();
}
\ No newline at end of file
--- a/jdk/src/java.desktop/share/classes/java/beans/BeanProperty.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/beans/BeanProperty.java Wed Jan 20 11:02:36 2016 -0800
@@ -39,7 +39,7 @@
* which does not imply the automatic analysis.
*
* @see BeanInfo#getPropertyDescriptors
- * @since 1.9
+ * @since 9
*
* @author Sergey A. Malenkov
*/
--- a/jdk/src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java Wed Jan 20 11:02:36 2016 -0800
@@ -152,7 +152,7 @@
* and the {@code value} is the automatically generated property info
* @param bound the flag indicating whether it is possible to treat this property as a bound property
*
- * @since 1.9
+ * @since 9
*/
IndexedPropertyDescriptor(Entry<String,PropertyInfo> entry, boolean bound) {
super(entry, bound);
--- a/jdk/src/java.desktop/share/classes/java/beans/JavaBean.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/beans/JavaBean.java Wed Jan 20 11:02:36 2016 -0800
@@ -39,7 +39,7 @@
* which does not imply the automatic analysis.
*
* @see BeanInfo#getBeanDescriptor
- * @since 1.9
+ * @since 9
*
* @author Sergey A. Malenkov
*/
--- a/jdk/src/java.desktop/share/classes/java/beans/PropertyDescriptor.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/java/beans/PropertyDescriptor.java Wed Jan 20 11:02:36 2016 -0800
@@ -150,7 +150,7 @@
* and the {@code value} is the automatically generated property info
* @param bound the flag indicating whether it is possible to treat this property as a bound property
*
- * @since 1.9
+ * @since 9
*/
PropertyDescriptor(Entry<String,PropertyInfo> entry, boolean bound) {
String base = entry.getKey();
--- a/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java Wed Jan 20 11:02:36 2016 -0800
@@ -43,7 +43,7 @@
*
* @see java.awt.Toolkit#getDefaultToolkit
* @see java.util.ServiceLoader
- * @since 1.9
+ * @since 9
*/
public abstract class AccessibilityProvider {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html Wed Jan 20 11:02:36 2016 -0800
@@ -1194,7 +1194,7 @@
]>
</pre>
-@since 1.9
+@since 9
</body>
</html>
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -55,7 +55,7 @@
* </li>
* </ul>
*
- * @since 1.9
+ * @since 9
* @see <a href="http://partners.adobe.com/public/developer/en/tiff/TIFF6.pdf"> TIFF 6.0 Specification</a>
*/
public class BaselineTIFFTagSet extends TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -35,7 +35,7 @@
* <p> The definitions of the data types referenced by the field
* definitions may be found in the {@link TIFFTag TIFFTag} class.
*
- * @since 1.9
+ * @since 9
* @see ExifTIFFTagSet
*/
public class ExifGPSTagSet extends TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -31,7 +31,7 @@
/**
* A class representing the tags found in an Exif Interoperability IFD.
*
- * @since 1.9
+ * @since 9
* @see ExifTIFFTagSet
*/
public class ExifInteroperabilityTagSet extends TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -34,7 +34,7 @@
* TIFFImageReadParam.addAllowedTagSet} method if Exif
* support is desired.
*
- * @since 1.9
+ * @since 9
*/
public class ExifParentTIFFTagSet extends TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -39,7 +39,7 @@
* <p> The definitions of the data types referenced by the field
* definitions may be found in the {@link TIFFTag TIFFTag} class.
*
- * @since 1.9
+ * @since 9
*/
public class ExifTIFFTagSet extends TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -31,7 +31,7 @@
* A class representing the extra tags found in a
* <a href="http://tools.ietf.org/html/rfc2306"> TIFF-F</a> (RFC 2036) file.
*
- * @since 1.9
+ * @since 9
*/
public class FaxTIFFTagSet extends TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -39,7 +39,7 @@
* <p>The definitions of the data types referenced by the field
* definitions may be found in the {@link TIFFTag TIFFTag} class.</p>
*
- * @since 1.9
+ * @since 9
*/
public class GeoTIFFTagSet extends TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java Wed Jan 20 11:02:36 2016 -0800
@@ -95,7 +95,7 @@
* or removing <code>TIFFField</code>s or <code>TIFFTagSet</code>s, it
* <i>must</i> be synchronized externally.</p>
*
- * @since 1.9
+ * @since 9
* @see IIOMetadata
* @see TIFFField
* @see TIFFTag
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java Wed Jan 20 11:02:36 2016 -0800
@@ -257,7 +257,7 @@
*
* </table>
*
- * @since 1.9
+ * @since 9
* @see TIFFDirectory
* @see TIFFTag
*/
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java Wed Jan 20 11:02:36 2016 -0800
@@ -46,7 +46,7 @@
* <code>ExifParentTIFFTagSet</code>, and <code>GeoTIFFTagSet</code>
* are included.
*
- * @since 1.9
+ * @since 9
*/
public class TIFFImageReadParam extends ImageReadParam {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java Wed Jan 20 11:02:36 2016 -0800
@@ -40,7 +40,7 @@
* tiff stream are defined in the {@link BaselineTIFFTagSet
* BaselineTIFFTagSet} class.
*
- * @since 1.9
+ * @since 9
* @see BaselineTIFFTagSet
* @see TIFFField
* @see TIFFTagSet
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java Wed Jan 20 11:02:36 2016 -0800
@@ -44,7 +44,7 @@
* name, legal data types, and mnemonic names for some or all of ts
* data values.
*
- * @since 1.9
+ * @since 9
* @see TIFFTag
*/
public class TIFFTagSet {
--- a/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html Wed Jan 20 11:02:36 2016 -0800
@@ -46,6 +46,6 @@
<br>
<br>
-@since 1.9
+@since 9
</body>
</html>
--- a/jdk/src/java.desktop/share/classes/javax/swing/JComponent.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/swing/JComponent.java Wed Jan 20 11:02:36 2016 -0800
@@ -616,7 +616,7 @@
* Returns the look and feel delegate that renders this component.
*
* @return the {@code ComponentUI} object that renders this component
- * @since 1.9
+ * @since 9
*/
@Transient
public ComponentUI getUI() {
--- a/jdk/src/java.desktop/share/classes/javax/swing/SwingContainer.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/swing/SwingContainer.java Wed Jan 20 11:02:36 2016 -0800
@@ -45,7 +45,7 @@
* with the {@code isContainer} attribute allow to directly specify
* whether a Swing component is a container or not.
*
- * @since 1.9
+ * @since 9
*
* @author Sergey A. Malenkov
*/
--- a/jdk/src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java Wed Jan 20 11:02:36 2016 -0800
@@ -3023,7 +3023,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public void lockEdit() {
@@ -3032,7 +3032,7 @@
/**
* {@inheritDoc}
- * @since 1.9
+ * @since 9
*/
@Override
public void unlockEdit() {
--- a/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java Wed Jan 20 11:02:36 2016 -0800
@@ -39,7 +39,7 @@
* {@code DesktopDatatransferService} interface.
*
* @author Petr Pchelko
- * @since 1.9
+ * @since 9
*/
public class DesktopDatatransferServiceImpl implements DesktopDatatransferService {
--- a/jdk/src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java Wed Jan 20 11:02:36 2016 -0800
@@ -28,7 +28,7 @@
/**
* UndoableEdit support for undo/redo actions synchronization
- * @since 1.9
+ * @since 9
*/
public interface UndoableEditLockSupport extends UndoableEdit {
/**
--- a/jdk/src/java.logging/share/classes/java/util/logging/FileHandler.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.logging/share/classes/java/util/logging/FileHandler.java Wed Jan 20 11:02:36 2016 -0800
@@ -423,7 +423,7 @@
* @exception IllegalArgumentException if {@code limit < 0}, or {@code count < 1}.
* @exception IllegalArgumentException if pattern is an empty string
*
- * @since 1.9
+ * @since 9
*
*/
public FileHandler(String pattern, long limit, int count, boolean append)
--- a/jdk/src/java.logging/share/classes/java/util/logging/LogManager.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.logging/share/classes/java/util/logging/LogManager.java Wed Jan 20 11:02:36 2016 -0800
@@ -2548,7 +2548,7 @@
* caller does not have LoggingPermission("control").
* @throws NullPointerException if the listener is null.
*
- * @since 1.9
+ * @since 9
*/
public LogManager addConfigurationListener(Runnable listener) {
final Runnable r = Objects.requireNonNull(listener);
@@ -2575,7 +2575,7 @@
* @throws SecurityException if a security manager exists and if the
* caller does not have LoggingPermission("control").
*
- * @since 1.9
+ * @since 9
*/
public void removeConfigurationListener(Runnable listener) {
final Runnable key = Objects.requireNonNull(listener);
--- a/jdk/src/java.logging/share/classes/java/util/logging/LogRecord.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.logging/share/classes/java/util/logging/LogRecord.java Wed Jan 20 11:02:36 2016 -0800
@@ -138,7 +138,7 @@
/**
* Event time.
- * @since 1.9
+ * @since 9
*/
private Instant instant;
@@ -158,7 +158,7 @@
* The event time instant can be reconstructed using
* <code>Instant.ofEpochSecond(millis/1000, (millis % 1000) * 1000_000 + nanoAdjustment)</code>
* <p>
- * Since: 1.9
+ * Since: 9
* @serialField thrown Throwable The Throwable (if any) associated with log
* message
* @serialField loggerName String Name of the source Logger
@@ -207,7 +207,7 @@
* The sequence property will be initialized with a new unique value.
* These sequence values are allocated in increasing order within a VM.
* <p>
- * Since JDK 1.9, the event time is represented by an {@link Instant}.
+ * Since JDK 9, the event time is represented by an {@link Instant}.
* The instant property will be initialized to the {@linkplain
* Instant#now() current instant}, using the best available
* {@linkplain Clock#systemUTC() clock} on the system.
@@ -505,7 +505,7 @@
*
* @return the instant that the event occurred.
*
- * @since 1.9
+ * @since 9
*/
public Instant getInstant() {
return instant;
@@ -525,7 +525,7 @@
* @throws ArithmeticException if numeric overflow would occur while
* calling {@link Instant#toEpochMilli() instant.toEpochMilli()}.
*
- * @since 1.9
+ * @since 9
*/
public void setInstant(Instant instant) {
instant.toEpochMilli();
--- a/jdk/src/java.logging/share/classes/java/util/logging/Logger.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.logging/share/classes/java/util/logging/Logger.java Wed Jan 20 11:02:36 2016 -0800
@@ -1300,7 +1300,7 @@
* can be {@code null}.
* @param msg The string message (or a key in the message catalog)
* @param params Parameters to the message (optional, may be none).
- * @since 1.9
+ * @since 9
*/
public void logrb(Level level, ResourceBundle bundle, String msg, Object... params) {
if (!isLoggable(level)) {
@@ -1417,7 +1417,7 @@
* can be {@code null}.
* @param msg The string message (or a key in the message catalog)
* @param thrown Throwable associated with the log message.
- * @since 1.9
+ * @since 9
*/
public void logrb(Level level, ResourceBundle bundle, String msg,
Throwable thrown) {
--- a/jdk/src/java.logging/share/classes/sun/util/logging/internal/package-info.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.logging/share/classes/sun/util/logging/internal/package-info.java Wed Jan 20 11:02:36 2016 -0800
@@ -50,6 +50,6 @@
* @see sun.util.logging.PlatformLogger.Bridge
* @see jdk.internal.logger
*
- * @since 1.9
+ * @since 9
*/
package sun.util.logging.internal;
--- a/jdk/src/java.management/share/classes/java/lang/management/ThreadInfo.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.management/share/classes/java/lang/management/ThreadInfo.java Wed Jan 20 11:02:36 2016 -0800
@@ -590,7 +590,7 @@
* @return {@code true} if the thread is a daemon thread,
* {@code false} otherwise.
* @see Thread#isDaemon
- * @since 1.9
+ * @since 9
*/
public boolean isDaemon() {
return daemon;
@@ -602,7 +602,7 @@
*
* @return The priority of the thread associated with this
* {@code ThreadInfo}.
- * @since 1.9
+ * @since 9
*/
public int getPriority() {
return priority;
--- a/jdk/src/java.management/share/classes/javax/management/ConstructorParameters.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.management/share/classes/javax/management/ConstructorParameters.java Wed Jan 20 11:02:36 2016 -0800
@@ -62,7 +62,7 @@
* the JMX introspection will give an absolute precedence to the latter one.
* </p>
*
- * @since 1.9
+ * @since 9
*/
@Documented @Target(CONSTRUCTOR) @Retention(RUNTIME)
public @interface ConstructorParameters {
--- a/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java Wed Jan 20 11:02:36 2016 -0800
@@ -34,7 +34,7 @@
* Provider class for the JdkLDAP provider.
* Supports LDAP cert store.
*
- * @since 1.9
+ * @since 9
*/
public final class JdkLDAP extends Provider {
--- a/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Wed Jan 20 11:02:36 2016 -0800
@@ -54,7 +54,7 @@
* Core implementation of a LDAP Cert Store.
* @see java.security.cert.CertStore
*
- * @since 1.9
+ * @since 9
*/
final class LDAPCertStoreImpl {
--- a/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java Wed Jan 20 11:02:36 2016 -0800
@@ -44,7 +44,7 @@
* The key material of an {@code EncryptionKey} is defined as the value
* of the {@code keyValue} above.
*
- * @since 1.9
+ * @since 9
*/
public final class EncryptionKey implements SecretKey {
--- a/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java Wed Jan 20 11:02:36 2016 -0800
@@ -45,7 +45,7 @@
* }
* </pre>
*
- * @since 1.9
+ * @since 9
*/
public final class KerberosCredMessage implements Destroyable {
--- a/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java Wed Jan 20 11:02:36 2016 -0800
@@ -65,7 +65,7 @@
/**
* The provider for TLS_KRB_ cipher suites.
*
- * @since 1.9
+ * @since 9
*/
public class Krb5KeyExchangeService implements ClientKeyExchangeService {
--- a/jdk/src/java.sql/share/classes/java/sql/Connection.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.sql/share/classes/java/sql/Connection.java Wed Jan 20 11:02:36 2016 -0800
@@ -1538,7 +1538,7 @@
* prior to returning the {@code PooledConnection} back to the cache</li>
* </ul>
* @throws SQLException if an error occurs
- * @since 1.9
+ * @since 9
* @see endRequest
* @see javax.sql.PooledConnection
*/
@@ -1580,7 +1580,7 @@
* prior to returning the {@code PooledConnection} back to the cache</li>
* </ul>
* @throws SQLException if an error occurs
- * @since 1.9
+ * @since 9
* @see beginRequest
* @see javax.sql.PooledConnection
*/
@@ -1614,7 +1614,7 @@
* this method is called on a closed {@code connection}; or
* the {@code timeout} value is less than 0.
* @throws SQLFeatureNotSupportedException if the driver does not support sharding
- * @since 1.9
+ * @since 9
* @see ShardingKey
* @see ShardingKeyBuilder
*/
@@ -1645,7 +1645,7 @@
* this method is called on a closed {@code connection}; the {@code shardingkey}
* is {@code null}; or the {@code timeout} value is less than 0.
* @throws SQLFeatureNotSupportedException if the driver does not support sharding
- * @since 1.9
+ * @since 9
* @see ShardingKey
* @see ShardingKeyBuilder
*/
@@ -1671,7 +1671,7 @@
* the {@code shardingkey} is {@code null}; or
* a {@code superSharedingKey} is specified without a {@code shardingKey}
* @throws SQLFeatureNotSupportedException if the driver does not support sharding
- * @since 1.9
+ * @since 9
* @see ShardingKey
* @see ShardingKeyBuilder
*/
@@ -1694,7 +1694,7 @@
* this method is called on a closed {@code connection}; or the
* {@code shardkingKey} is {@code null}
* @throws SQLFeatureNotSupportedException if the driver does not support sharding
- * @since 1.9
+ * @since 9
* @see ShardingKey
* @see ShardingKeyBuilder
*/
--- a/jdk/src/java.sql/share/classes/java/sql/ConnectionBuilder.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.sql/share/classes/java/sql/ConnectionBuilder.java Wed Jan 20 11:02:36 2016 -0800
@@ -49,7 +49,7 @@
* .build();
* }</pre>
*
- * @since 1.9
+ * @since 9
*
*/
public interface ConnectionBuilder {
--- a/jdk/src/java.sql/share/classes/java/sql/DatabaseMetaData.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.sql/share/classes/java/sql/DatabaseMetaData.java Wed Jan 20 11:02:36 2016 -0800
@@ -3694,7 +3694,7 @@
* @return {@code true} if this database supports sharding;
* {@code false} otherwise
* @exception SQLException if a database access error occurs
- * @since 1.9
+ * @since 9
*/
default boolean supportsSharding() throws SQLException {
return false;
--- a/jdk/src/java.sql/share/classes/java/sql/DriverManager.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.sql/share/classes/java/sql/DriverManager.java Wed Jan 20 11:02:36 2016 -0800
@@ -449,7 +449,7 @@
* to which the current caller has access.
*
* @return the stream of JDBC Drivers loaded by the caller's class loader
- * @since 1.9
+ * @since 9
*/
@CallerSensitive
public static Stream<Driver> drivers() {
--- a/jdk/src/java.sql/share/classes/java/sql/ShardingKey.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/java.sql/share/classes/java/sql/ShardingKey.java Wed Jan 20 11:02:36 2016 -0800
@@ -69,7 +69,7 @@
* }
* </pre>
*
- * @since 1.9
+ * @since 9
*/
public interface ShardingKey {
--- a/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java Wed Jan 20 11:02:36 2016 -0800
@@ -35,7 +35,7 @@
* fails in the target VM. If there is a communication error,
* a regular IOException will be thrown.
*
- * @since 1.9
+ * @since 9
*/
public class AttachOperationFailedException extends IOException {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/CipherContextRef.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/CipherContextRef.java Wed Jan 20 11:02:36 2016 -0800
@@ -41,7 +41,7 @@
/**
* Internal class for context resource clean up.
*
- * @since 1.9
+ * @since 9
*/
final class CipherContextRef extends PhantomReference<NativeCipher>
implements Comparable<CipherContextRef> {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java Wed Jan 20 11:02:36 2016 -0800
@@ -49,7 +49,7 @@
* where <Service> can be "MessageDigest", "Cipher", etc. and <Algorithm>
* reprepresents the value that's passed into the various getInstance() calls.
*
- * @since 1.9
+ * @since 9
*/
final class Config {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java Wed Jan 20 11:02:36 2016 -0800
@@ -48,7 +48,7 @@
* as possible AES-GCM-ICVlen values, so we allow all 6 values.
* </pre>
*
- * @since 1.9
+ * @since 9
*/
public final class GCMParameters extends AlgorithmParametersSpi {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java Wed Jan 20 11:02:36 2016 -0800
@@ -48,7 +48,7 @@
* - AES/CFB128/NOPADDING
* (Support for GCM mode is inside the child class NativeGCMCipher)
*
- * @since 1.9
+ * @since 9
*/
class NativeCipher extends CipherSpi {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java Wed Jan 20 11:02:36 2016 -0800
@@ -59,7 +59,7 @@
* - AES/CBC/PKCS5PADDING
* - AES/CFB128/PKCS5PADDING
*
- * @since 1.9
+ * @since 9
*/
public class NativeCipherWithJavaPadding extends CipherSpi {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java Wed Jan 20 11:02:36 2016 -0800
@@ -36,7 +36,7 @@
* MessageDigest implementation class. This class currently supports
* MD5, SHA1, SHA256, SHA384, and SHA512
*
- * @since 1.9
+ * @since 9
*/
public abstract class NativeDigest extends MessageDigestSpi
implements Cloneable {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java Wed Jan 20 11:02:36 2016 -0800
@@ -42,7 +42,7 @@
* Cipher wrapper class utilizing ucrypto APIs. This class currently supports
* - AES/GCM/NoPADDING
*
- * @since 1.9
+ * @since 9
*/
class NativeGCMCipher extends NativeCipher {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java Wed Jan 20 11:02:36 2016 -0800
@@ -39,7 +39,7 @@
* Wrapper class for native keys needed for using ucrypto APIs.
* This class currently supports native RSA private/public keys.
*
- * @since 1.9
+ * @since 9
*/
abstract class NativeKey implements Key {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java Wed Jan 20 11:02:36 2016 -0800
@@ -72,7 +72,7 @@
* - RSA/ECB/NOPADDING
* - RSA/ECB/PKCS1PADDING
*
- * @since 1.9
+ * @since 9
*/
public class NativeRSACipher extends CipherSpi {
// fields set in constructor
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java Wed Jan 20 11:02:36 2016 -0800
@@ -44,7 +44,7 @@
* Ucrypto-private KeyFactory class for generating native keys
* needed for using ucrypto APIs.
*
- * @since 1.9
+ * @since 9
*/
public final class NativeRSAKeyFactory extends KeyFactorySpi {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java Wed Jan 20 11:02:36 2016 -0800
@@ -59,7 +59,7 @@
* . SHA384withRSA
* . SHA512withRSA
*
- * @since 1.9
+ * @since 9
*/
class NativeRSASignature extends SignatureSpi {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoException.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoException.java Wed Jan 20 11:02:36 2016 -0800
@@ -33,7 +33,7 @@
* object of this class indicates that a function call to the underlying
* native calls returned a value not equal to CRYPTO_SUCCESS.
*
- * @since 1.9
+ * @since 9
*/
public final class UcryptoException extends ProviderException {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java Wed Jan 20 11:02:36 2016 -0800
@@ -30,7 +30,7 @@
/**
* Enum for representing the ucrypto mechanisms.
*
- * @since 1.9
+ * @since 9
*/
// Check /usr/include/libsoftcrypto.h for updates
public enum UcryptoMech {
--- a/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java Wed Jan 20 11:02:36 2016 -0800
@@ -33,7 +33,7 @@
/**
* OracleUcrypto provider main class.
*
- * @since 1.9
+ * @since 9
*/
public final class UcryptoProvider extends Provider {
--- a/jdk/src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java Wed Jan 20 11:02:36 2016 -0800
@@ -73,7 +73,7 @@
* Retreives the message digest algorithm that is used to generate
* the message imprint to be sent to the TSA server.
*
- * @since 1.9
+ * @since 9
* @return The non-null string of the message digest algorithm name.
*/
public default String getTSADigestAlg() {
--- a/jdk/src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java Wed Jan 20 11:02:36 2016 -0800
@@ -77,7 +77,7 @@
* }
* </pre>
*
- * @since 1.9
+ * @since 9
*/
public final class JarSigner {
@@ -85,7 +85,7 @@
* A mutable builder class that can create an immutable {@code JarSigner}
* from various signing-related parameters.
*
- * @since 1.9
+ * @since 9
*/
public static class Builder {
--- a/jdk/src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java Wed Jan 20 11:02:36 2016 -0800
@@ -28,7 +28,7 @@
/**
* This exception is thrown when {@link JarSigner#sign} fails.
*
- * @since 1.9
+ * @since 9
*/
public class JarSignerException extends RuntimeException {
--- a/jdk/src/jdk.management/share/classes/com/sun/management/VMOption.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.management/share/classes/com/sun/management/VMOption.java Wed Jan 20 11:02:36 2016 -0800
@@ -96,7 +96,7 @@
ERGONOMIC,
/**
* The VM option was set using the attach framework.
- * @since 1.9
+ * @since 9
*/
ATTACH_ON_DEMAND,
/**
--- a/jdk/src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java Wed Jan 20 11:02:36 2016 -0800
@@ -40,7 +40,7 @@
* <li>Format: "RAW"
* <li>Encoded form: the raw key bytes, not in any ASN.1 encoding
* </ul>
- * @deprecated as of 1.9, replaced by {@link #KRB5_GET_SESSION_KEY_EX}
+ * @deprecated as of 9, replaced by {@link #KRB5_GET_SESSION_KEY_EX}
* which returns an instance of
* {@link javax.security.auth.kerberos.EncryptionKey}
* that implements the {@link javax.crypto.SecretKey} interface and
@@ -53,7 +53,7 @@
* established Kerberos 5 security context. The return value is an
* instance of {@link javax.security.auth.kerberos.EncryptionKey}.
*
- * @since 1.9
+ * @since 9
*/
KRB5_GET_SESSION_KEY_EX,
/**
@@ -83,7 +83,7 @@
* is about to send to an acceptor. The return type is an instance of
* {@link javax.security.auth.kerberos.KerberosCredMessage}.
*
- * @since 1.9
+ * @since 9
*/
KRB5_GET_KRB_CRED,
}
--- a/jdk/test/lib/testlibrary/ExtendedRobot.java Wed Jan 20 09:21:57 2016 -0800
+++ b/jdk/test/lib/testlibrary/ExtendedRobot.java Wed Jan 20 11:02:36 2016 -0800
@@ -48,7 +48,7 @@
* </pre>
*
* @author Dmitriy Ermashov
- * @since 1.9
+ * @since 9
*/
public class ExtendedRobot extends Robot {