Snap for 4728508 from a9d6051d032667ff6dff4353334166dd7250c007 to pi-release
Change-Id: I7f5b5ad0af1cd176a2b4b84dbef8439a63092cbd
diff --git a/ojluni/src/main/java/java/util/regex/Pattern.java b/ojluni/src/main/java/java/util/regex/Pattern.java
index 3049ecd..5938431 100644
--- a/ojluni/src/main/java/java/util/regex/Pattern.java
+++ b/ojluni/src/main/java/java/util/regex/Pattern.java
@@ -40,6 +40,7 @@
import libcore.util.EmptyArray;
+// Android-changed: Add min API level of 26 for the named capaturing in javadoc
/**
* A compiled representation of a regular expression.
*
@@ -314,7 +315,7 @@
*
* <tr><td valign="bottom" headers="construct backref"><tt>\</tt><i>k</i><<i>name</i>></td>
* <td valign="bottom" headers="matches">Whatever the
- * <a href="#groupname">named-capturing group</a> "name" matched</td></tr>
+ * <a href="#groupname">named-capturing group</a> "name" matched. Only available for API 26 or above</td></tr>
*
* <tr><th> </th></tr>
* <tr align="left"><th colspan="2" id="quot">Quotation</th></tr>
@@ -331,7 +332,7 @@
* <tr align="left"><th colspan="2" id="special">Special constructs (named-capturing and non-capturing)</th></tr>
*
* <tr><td valign="top" headers="construct special"><tt>(?<<a href="#groupname">name</a>></tt><i>X</i><tt>)</tt></td>
- * <td headers="matches"><i>X</i>, as a named-capturing group</td></tr>
+ * <td headers="matches"><i>X</i>, as a named-capturing group. Only available for API 26 or above.</td></tr>
* <tr><td valign="top" headers="construct special"><tt>(?:</tt><i>X</i><tt>)</tt></td>
* <td headers="matches"><i>X</i>, as a non-capturing group</td></tr>
* <tr><td valign="top" headers="construct special"><tt>(?idmsuxU-idmsuxU) </tt></td>
@@ -493,7 +494,8 @@
*
* <a name="groupname">
* <h5> Group name </h5>
- * <p>A capturing group can also be assigned a "name", a <tt>named-capturing group</tt>,
+ * <p>The constructs and APIs are available since API level 26. A capturing group
+ * can also be assigned a "name", a <tt>named-capturing group</tt>,
* and then be back-referenced later by the "name". Group names are composed of
* the following characters. The first character must be a <tt>letter</tt>.
*