commit | b12009d0b8ecf6725d50cf9226fd232c0aff12c8 | [log] [tgz] |
---|---|---|
author | Colin Decker <cgdecker@google.com> | Sun Sep 08 01:09:27 2013 -0400 |
committer | Colin Decker <cgdecker@google.com> | Sun Sep 08 01:09:27 2013 -0400 |
tree | 460cfc1788a6530b547984d040b233f7035ca27e | |
parent | a832a40a482ee667e278b7d43198196a226f1e90 [diff] |
Add a basic initial README
JIMFS is an in-memory file system for Java 7 and above, implementing the NIO.2 file system APIs.
The simplest way to use JIMFS is to just get a new FileSystem
instance from the Jimfs
class and start using it:
// For a file system with Unix-style paths and attributes: FileSystem fs = Jimfs.newUnixLikeFileSystem(); Path foo = fs.getPath("/foo"); Files.createDirectory(foo); Files.write(foo.resolve("hello.txt"), ImmutableList.of("hello"), StandardCharsets.UTF_8); // Or for Windows: FileSystem fs = Jimfs.newWindowsLikeFileSystem();
Copyright 2013 Google Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.