7027900: (fs) glob syntax under-specified
authorsherman
Mon, 18 Apr 2011 21:44:03 -0700
changeset 9497 f08c52fe9fc7
parent 9283 97b05126e0c7
child 9498 c59964385a5f
child 9500 268f823d9e1c
child 9516 fb0f899023d8
7027900: (fs) glob syntax under-specified Summary: Clarify how leading dots are treated in nio2 glob Reviewed-by: alanb
jdk/src/share/classes/java/nio/file/FileSystem.java
--- a/jdk/src/share/classes/java/nio/file/FileSystem.java	Mon Apr 18 11:32:41 2011 -0700
+++ b/jdk/src/share/classes/java/nio/file/FileSystem.java	Mon Apr 18 21:44:03 2011 -0700
@@ -391,6 +391,13 @@
      *   character is used to separate the subpatterns. Groups cannot be nested.
      *   </p></li>
      *
+     *   <li><p> Leading period<tt>&#47;</tt>dot characters in file name are
+     *   treated as regular characters in match operations. For example,
+     *   the {@code "*"} glob pattern matches file name {@code ".login"}.
+     *   The {@link Files#isHidden} method may be used to test whether a file
+     *   is considered hidden.
+     *   </p></li>
+     *
      *   <li><p> All other characters match themselves in an implementation
      *   dependent manner. This includes characters representing any {@link
      *   FileSystem#getSeparator name-separators}. </p></li>