137 * meanings are: |
137 * meanings are: |
138 * |
138 * |
139 * <table class="striped"> |
139 * <table class="striped"> |
140 * <caption style="display:none">Access mode permitted values and meanings</caption> |
140 * <caption style="display:none">Access mode permitted values and meanings</caption> |
141 * <thead> |
141 * <thead> |
142 * <tr><th style="text-align:left">Value</th><th style="text-align:left">Meaning</th></tr> |
142 * <tr><th scope="col" style="text-align:left">Value</th><th scope="col" style="text-align:left">Meaning</th></tr> |
143 * </thead> |
143 * </thead> |
144 * <tbody> |
144 * <tbody> |
145 * <tr><td style="vertical-align:top">{@code "r"}</td> |
145 * <tr><th scope="row" style="vertical-align:top">{@code "r"}</th> |
146 * <td> Open for reading only. Invoking any of the {@code write} |
146 * <td> Open for reading only. Invoking any of the {@code write} |
147 * methods of the resulting object will cause an |
147 * methods of the resulting object will cause an |
148 * {@link java.io.IOException} to be thrown.</td></tr> |
148 * {@link java.io.IOException} to be thrown.</td></tr> |
149 * <tr><td style="vertical-align:top">{@code "rw"}</td> |
149 * <tr><th scope="row" style="vertical-align:top">{@code "rw"}</th> |
150 * <td> Open for reading and writing. If the file does not already |
150 * <td> Open for reading and writing. If the file does not already |
151 * exist then an attempt will be made to create it.</td></tr> |
151 * exist then an attempt will be made to create it.</td></tr> |
152 * <tr><td style="vertical-align:top">{@code "rws"}</td> |
152 * <tr><th scope="row" style="vertical-align:top">{@code "rws"}</th> |
153 * <td> Open for reading and writing, as with {@code "rw"}, and also |
153 * <td> Open for reading and writing, as with {@code "rw"}, and also |
154 * require that every update to the file's content or metadata be |
154 * require that every update to the file's content or metadata be |
155 * written synchronously to the underlying storage device.</td></tr> |
155 * written synchronously to the underlying storage device.</td></tr> |
156 * <tr><td style="vertical-align:top">{@code "rwd"}</td> |
156 * <tr><th scope="row" style="vertical-align:top">{@code "rwd"}</th> |
157 * <td> Open for reading and writing, as with {@code "rw"}, and also |
157 * <td> Open for reading and writing, as with {@code "rw"}, and also |
158 * require that every update to the file's content be written |
158 * require that every update to the file's content be written |
159 * synchronously to the underlying storage device.</td></tr> |
159 * synchronously to the underlying storage device.</td></tr> |
160 * </tbody> |
160 * </tbody> |
161 * </table> |
161 * </table> |