Home | History | Annotate | Download | only in 1.1

META-INF/MANIFEST.MF
META-INF/
META-INF/maven/
META-INF/maven/com.google.jimfs/
META-INF/maven/com.google.jimfs/jimfs/
META-INF/maven/com.google.jimfs/jimfs/pom.properties
META-INF/maven/com.google.jimfs/jimfs/pom.xml
META-INF/services/
META-INF/services/java.nio.file.spi.FileSystemProvider
com/
com/google/
com/google/common/
com/google/common/jimfs/
com/google/common/jimfs/AbstractAttributeView.class
AbstractAttributeView.java
package com.google.common.jimfs
abstract com.google.common.jimfs.AbstractAttributeView extends java.lang.Object implements java.nio.file.attribute.FileAttributeView  {
	private final com.google.common.jimfs.FileLookup lookup
	protected void  (com.google.common.jimfs.FileLookup) 
		com.google.common.jimfs.FileLookup lookup
	protected final com.google.common.jimfs.File lookupFile ()  throws java.io.IOException 
}

com/google/common/jimfs/AbstractWatchService$Event.class
AbstractWatchService.java
package com.google.common.jimfs
final com.google.common.jimfs.AbstractWatchService$Event extends java.lang.Object implements java.nio.file.WatchEvent  {
	private final java.nio.file.WatchEvent$Kind kind
	private final int count
	private final Object context
	public void  (java.nio.file.WatchEvent$Kind, int, java.lang.Object) 
		java.nio.file.WatchEvent$Kind kind
		int count
		Object context
	public java.nio.file.WatchEvent$Kind kind () 
	public int count () 
	public java.lang.Object context () 
	public boolean equals (java.lang.Object) 
		com.google.common.jimfs.AbstractWatchService$Event other
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

com/google/common/jimfs/AbstractWatchService$Key$State.class
AbstractWatchService.java
package com.google.common.jimfs
final com.google.common.jimfs.AbstractWatchService$Key$State extends java.lang.Enum {
	public static final com.google.common.jimfs.AbstractWatchService$Key$State READY
	public static final com.google.common.jimfs.AbstractWatchService$Key$State SIGNALLED
	private static final com.google.common.jimfs.AbstractWatchService$Key$State[] $VALUES
	public static com.google.common.jimfs.AbstractWatchService$Key$State[] values () 
	public static com.google.common.jimfs.AbstractWatchService$Key$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/google/common/jimfs/AbstractWatchService$Key.class
AbstractWatchService.java
package com.google.common.jimfs
final com.google.common.jimfs.AbstractWatchService$Key extends java.lang.Object implements java.nio.file.WatchKey  {
	static final int MAX_QUEUE_SIZE
	private final com.google.common.jimfs.AbstractWatchService watcher
	private final java.nio.file.Watchable watchable
	private final com.google.common.collect.ImmutableSet subscribedTypes
	private final java.util.concurrent.atomic.AtomicReference state
	private final java.util.concurrent.atomic.AtomicBoolean valid
	private final java.util.concurrent.atomic.AtomicInteger overflow
	private final java.util.concurrent.BlockingQueue events
	private static java.nio.file.WatchEvent overflowEvent (int) 
		int count
	public void  (com.google.common.jimfs.AbstractWatchService, java.nio.file.Watchable, java.lang.Iterable) 
		com.google.common.jimfs.AbstractWatchService watcher
		java.nio.file.Watchable watchable
		Iterable subscribedTypes
	com.google.common.jimfs.AbstractWatchService$Key$State state () 
	public boolean subscribesTo (java.nio.file.WatchEvent$Kind) 
		java.nio.file.WatchEvent$Kind eventType
	public void post (java.nio.file.WatchEvent) 
		java.nio.file.WatchEvent event
	public void signal () 
	public boolean isValid () 
	public java.util.List pollEvents () 
		java.util.List result
		int overflowCount
	public boolean reset () 
	public void cancel () 
	public java.nio.file.Watchable watchable () 
}

com/google/common/jimfs/AbstractWatchService.class
AbstractWatchService.java
package com.google.common.jimfs
abstract com.google.common.jimfs.AbstractWatchService extends java.lang.Object implements java.nio.file.WatchService  {
	private final java.util.concurrent.BlockingQueue queue
	private final java.nio.file.WatchKey poison
	private final java.util.concurrent.atomic.AtomicBoolean open
	void  () 
	public com.google.common.jimfs.AbstractWatchService$Key register (java.nio.file.Watchable, java.lang.Iterable)  throws java.io.IOException 
		java.nio.file.Watchable watchable
		Iterable eventTypes
	public boolean isOpen () 
	final void enqueue (com.google.common.jimfs.AbstractWatchService$Key) 
		com.google.common.jimfs.AbstractWatchService$Key key
	public void cancelled (com.google.common.jimfs.AbstractWatchService$Key) 
		com.google.common.jimfs.AbstractWatchService$Key key
	com.google.common.collect.ImmutableList queuedKeys () 
	public java.nio.file.WatchKey poll () 
	public java.nio.file.WatchKey poll (long, java.util.concurrent.TimeUnit)  throws java.lang.InterruptedException 
		long timeout
		java.util.concurrent.TimeUnit unit
	public java.nio.file.WatchKey take ()  throws java.lang.InterruptedException 
	private java.nio.file.WatchKey check (java.nio.file.WatchKey) 
		java.nio.file.WatchKey key
	protected final void checkOpen () 
	public void close () 
}

com/google/common/jimfs/AclAttributeProvider$View.class
AclAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.AclAttributeProvider$View extends com.google.common.jimfs.AbstractAttributeView implements java.nio.file.attribute.AclFileAttributeView  {
	private final java.nio.file.attribute.FileOwnerAttributeView ownerView
	public void  (com.google.common.jimfs.FileLookup, java.nio.file.attribute.FileOwnerAttributeView) 
		com.google.common.jimfs.FileLookup lookup
		java.nio.file.attribute.FileOwnerAttributeView ownerView
	public java.lang.String name () 
	public java.util.List getAcl ()  throws java.io.IOException 
	public void setAcl (java.util.List)  throws java.io.IOException 
		java.util.List acl
	public java.nio.file.attribute.UserPrincipal getOwner ()  throws java.io.IOException 
	public void setOwner (java.nio.file.attribute.UserPrincipal)  throws java.io.IOException 
		java.nio.file.attribute.UserPrincipal owner
}

com/google/common/jimfs/AclAttributeProvider.class
AclAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.AclAttributeProvider extends com.google.common.jimfs.AttributeProvider {
	private static final com.google.common.collect.ImmutableSet ATTRIBUTES
	private static final com.google.common.collect.ImmutableSet INHERITED_VIEWS
	private static final com.google.common.collect.ImmutableList DEFAULT_ACL
	void  () 
	public java.lang.String name () 
	public com.google.common.collect.ImmutableSet inherits () 
	public com.google.common.collect.ImmutableSet fixedAttributes () 
	public com.google.common.collect.ImmutableMap defaultValues (java.util.Map) 
		java.util.Map userProvidedDefaults
		Object userProvidedAcl
		com.google.common.collect.ImmutableList acl
	public java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.File file
		String attribute
	public void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
	private static com.google.common.collect.ImmutableList toAcl (java.util.List) 
		Object obj
		java.util.Iterator i$
		java.util.List list
		com.google.common.collect.ImmutableList copy
	public java.lang.Class viewType () 
	public java.nio.file.attribute.AclFileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.collect.ImmutableMap inheritedViews
	public volatile java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup x0
		com.google.common.collect.ImmutableMap x1
	static void  () 
}

com/google/common/jimfs/AttributeCopyOption.class
AttributeCopyOption.java
package com.google.common.jimfs
final com.google.common.jimfs.AttributeCopyOption extends java.lang.Enum {
	public static final com.google.common.jimfs.AttributeCopyOption ALL
	public static final com.google.common.jimfs.AttributeCopyOption BASIC
	public static final com.google.common.jimfs.AttributeCopyOption NONE
	private static final com.google.common.jimfs.AttributeCopyOption[] $VALUES
	public static com.google.common.jimfs.AttributeCopyOption[] values () 
	public static com.google.common.jimfs.AttributeCopyOption valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/google/common/jimfs/AttributeProvider.class
AttributeProvider.java
package com.google.common.jimfs
public abstract com.google.common.jimfs.AttributeProvider extends java.lang.Object {
	public void  () 
	public abstract java.lang.String name () 
	public com.google.common.collect.ImmutableSet inherits () 
	public abstract java.lang.Class viewType () 
	public abstract java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
	public com.google.common.collect.ImmutableMap defaultValues (java.util.Map) 
		java.util.Map userDefaults
	public abstract com.google.common.collect.ImmutableSet fixedAttributes () 
	public boolean supports (java.lang.String) 
		String attribute
	public com.google.common.collect.ImmutableSet attributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	public abstract java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
	public abstract void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
	public java.lang.Class attributesType () 
	public java.nio.file.attribute.BasicFileAttributes readAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	protected static java.lang.IllegalArgumentException unsettable (java.lang.String, java.lang.String) 
		String view
		String attribute
	protected static void checkNotCreate (java.lang.String, java.lang.String, boolean) 
		String view
		String attribute
		boolean create
	protected static java.lang.Object checkType (java.lang.String, java.lang.String, java.lang.Object, java.lang.Class) 
		String view
		String attribute
		Object value
		Class type
	protected static transient java.lang.IllegalArgumentException invalidType (java.lang.String, java.lang.String, java.lang.Object, java.lang.Class[]) 
		String view
		String attribute
		Object value
		Class[] expectedTypes
		Object expected
}

com/google/common/jimfs/AttributeService$1.class
AttributeService.java
package com.google.common.jimfs
 com.google.common.jimfs.AttributeService$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$google$common$jimfs$AttributeCopyOption
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/google/common/jimfs/AttributeService$SimpleFileAttribute.class
AttributeService.java
package com.google.common.jimfs
final com.google.common.jimfs.AttributeService$SimpleFileAttribute extends java.lang.Object implements java.nio.file.attribute.FileAttribute  {
	private final String name
	private final Object value
	void  (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.String name () 
	public java.lang.Object value () 
}

com/google/common/jimfs/AttributeService.class
AttributeService.java
package com.google.common.jimfs
final com.google.common.jimfs.AttributeService extends java.lang.Object {
	private static final String ALL_ATTRIBUTES
	private final com.google.common.collect.ImmutableMap providersByName
	private final com.google.common.collect.ImmutableMap providersByViewType
	private final com.google.common.collect.ImmutableMap providersByAttributesType
	private final com.google.common.collect.ImmutableList defaultValues
	private static final com.google.common.base.Splitter ATTRIBUTE_SPLITTER
	public void  (com.google.common.jimfs.Configuration) 
		com.google.common.jimfs.Configuration configuration
	public void  (java.lang.Iterable, java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		com.google.common.jimfs.AttributeProvider provider
		java.util.Iterator i$
		Iterable providers
		java.util.Map userProvidedDefaults
		com.google.common.collect.ImmutableMap$Builder byViewNameBuilder
		com.google.common.collect.ImmutableMap$Builder byViewTypeBuilder
		com.google.common.collect.ImmutableMap$Builder byAttributesTypeBuilder
		com.google.common.collect.ImmutableList$Builder defaultAttributesBuilder
	private static java.lang.Iterable getProviders (com.google.common.jimfs.Configuration) 
		com.google.common.jimfs.AttributeProvider provider
		java.util.Iterator i$
		String view
		java.util.Iterator i$
		com.google.common.jimfs.Configuration configuration
		java.util.Map result
	private static void addMissingProviders (java.util.Map) 
		String inheritedView
		java.util.Iterator i$
		com.google.common.jimfs.AttributeProvider provider
		java.util.Iterator i$
		String view
		java.util.Iterator i$
		java.util.Map providers
		java.util.Set missingViews
	private static void addStandardProvider (java.util.Map, java.lang.String) 
		java.util.Map result
		String view
		com.google.common.jimfs.AttributeProvider provider
	public com.google.common.collect.ImmutableSet supportedFileAttributeViews () 
	public boolean supportsFileAttributeView (java.lang.Class) 
		Class type
	public transient void setInitialAttributes (com.google.common.jimfs.File, java.nio.file.attribute.FileAttribute[]) 
		java.nio.file.attribute.FileAttribute attribute
		int separatorIndex
		String view
		String attr
		int i
		java.nio.file.attribute.FileAttribute attr
		java.nio.file.attribute.FileAttribute[] arr$
		int len$
		int i$
		com.google.common.jimfs.File file
		java.nio.file.attribute.FileAttribute[] attrs
	public void copyAttributes (com.google.common.jimfs.File, com.google.common.jimfs.File, com.google.common.jimfs.AttributeCopyOption) 
		com.google.common.jimfs.File file
		com.google.common.jimfs.File copy
		com.google.common.jimfs.AttributeCopyOption copyOption
	public java.lang.Object getAttribute (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.File file
		String attribute
		String view
		String attr
	public java.lang.Object getAttribute (com.google.common.jimfs.File, java.lang.String, java.lang.String) 
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
	private java.lang.Object getAttributeInternal (com.google.common.jimfs.File, java.lang.String, java.lang.String) 
		String inheritedView
		java.util.Iterator i$
		com.google.common.jimfs.File file
		String view
		String attribute
		com.google.common.jimfs.AttributeProvider provider
		Object value
	public void setAttribute (com.google.common.jimfs.File, java.lang.String, java.lang.Object, boolean) 
		com.google.common.jimfs.File file
		String attribute
		Object value
		boolean create
		String view
		String attr
	private void setAttributeInternal (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		com.google.common.jimfs.AttributeProvider inheritedProvider
		String inheritedView
		java.util.Iterator i$
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
		com.google.common.jimfs.AttributeProvider provider
	public java.nio.file.attribute.FileAttributeView getFileAttributeView (com.google.common.jimfs.FileLookup, java.lang.Class) 
		com.google.common.jimfs.FileLookup lookup
		Class type
		com.google.common.jimfs.AttributeProvider provider
	private com.google.common.collect.ImmutableMap createInheritedViews (com.google.common.jimfs.FileLookup, com.google.common.jimfs.AttributeProvider) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.jimfs.AttributeProvider provider
		java.util.Map inheritedViews
	private void createInheritedViews (com.google.common.jimfs.FileLookup, com.google.common.jimfs.AttributeProvider, java.util.Map) 
		com.google.common.jimfs.AttributeProvider inheritedProvider
		java.nio.file.attribute.FileAttributeView inheritedView
		String inherited
		java.util.Iterator i$
		com.google.common.jimfs.FileLookup lookup
		com.google.common.jimfs.AttributeProvider provider
		java.util.Map inheritedViews
	private java.nio.file.attribute.FileAttributeView getFileAttributeView (com.google.common.jimfs.FileLookup, java.lang.Class, java.util.Map) 
		com.google.common.jimfs.FileLookup lookup
		Class viewType
		java.util.Map inheritedViews
		com.google.common.jimfs.AttributeProvider provider
	public com.google.common.collect.ImmutableMap readAttributes (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.AttributeProvider inheritedProvider
		String inheritedView
		java.util.Iterator i$
		com.google.common.jimfs.AttributeProvider provider
		String attr
		java.util.Iterator i$
		com.google.common.jimfs.File file
		String attributes
		String view
		java.util.List attrs
		java.util.Map result
	private static void readAll (com.google.common.jimfs.File, com.google.common.jimfs.AttributeProvider, java.util.Map) 
		Object value
		String attribute
		java.util.Iterator i$
		com.google.common.jimfs.File file
		com.google.common.jimfs.AttributeProvider provider
		java.util.Map map
	public java.nio.file.attribute.BasicFileAttributes readAttributes (com.google.common.jimfs.File, java.lang.Class) 
		com.google.common.jimfs.File file
		Class type
		com.google.common.jimfs.AttributeProvider provider
	private static java.lang.String getViewName (java.lang.String) 
		String attribute
		int separatorIndex
	private static com.google.common.collect.ImmutableList getAttributeNames (java.lang.String) 
		String attributes
		int separatorIndex
		String attributesPart
	private static java.lang.String getSingleAttribute (java.lang.String) 
		String attribute
		com.google.common.collect.ImmutableList attributeNames
	static void  () 
}

com/google/common/jimfs/BasicAttributeProvider$Attributes.class
BasicAttributeProvider.java
package com.google.common.jimfs
 com.google.common.jimfs.BasicAttributeProvider$Attributes extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributes  {
	private final java.nio.file.attribute.FileTime lastModifiedTime
	private final java.nio.file.attribute.FileTime lastAccessTime
	private final java.nio.file.attribute.FileTime creationTime
	private final boolean regularFile
	private final boolean directory
	private final boolean symbolicLink
	private final long size
	private final Object fileKey
	protected void  (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	public java.nio.file.attribute.FileTime lastModifiedTime () 
	public java.nio.file.attribute.FileTime lastAccessTime () 
	public java.nio.file.attribute.FileTime creationTime () 
	public boolean isRegularFile () 
	public boolean isDirectory () 
	public boolean isSymbolicLink () 
	public boolean isOther () 
	public long size () 
	public java.lang.Object fileKey () 
}

com/google/common/jimfs/BasicAttributeProvider$View.class
BasicAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.BasicAttributeProvider$View extends com.google.common.jimfs.AbstractAttributeView implements java.nio.file.attribute.BasicFileAttributeView  {
	protected void  (com.google.common.jimfs.FileLookup) 
		com.google.common.jimfs.FileLookup lookup
	public java.lang.String name () 
	public java.nio.file.attribute.BasicFileAttributes readAttributes ()  throws java.io.IOException 
	public void setTimes (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime)  throws java.io.IOException 
		java.nio.file.attribute.FileTime lastModifiedTime
		java.nio.file.attribute.FileTime lastAccessTime
		java.nio.file.attribute.FileTime createTime
		com.google.common.jimfs.File file
}

com/google/common/jimfs/BasicAttributeProvider.class
BasicAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.BasicAttributeProvider extends com.google.common.jimfs.AttributeProvider {
	private static final com.google.common.collect.ImmutableSet ATTRIBUTES
	void  () 
	public java.lang.String name () 
	public com.google.common.collect.ImmutableSet fixedAttributes () 
	public java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.File file
		String attribute
	public void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
	public java.lang.Class viewType () 
	public java.nio.file.attribute.BasicFileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.collect.ImmutableMap inheritedViews
	public java.lang.Class attributesType () 
	public java.nio.file.attribute.BasicFileAttributes readAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	public volatile java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup x0
		com.google.common.collect.ImmutableMap x1
	static void  () 
}

com/google/common/jimfs/Configuration$1.class
Configuration.java
package com.google.common.jimfs
 com.google.common.jimfs.Configuration$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$google$common$jimfs$PathNormalization
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/google/common/jimfs/Configuration$Builder.class
Configuration.java
package com.google.common.jimfs
public final com.google.common.jimfs.Configuration$Builder extends java.lang.Object {
	public static final int DEFAULT_BLOCK_SIZE
	public static final long DEFAULT_MAX_SIZE
	public static final long DEFAULT_MAX_CACHE_SIZE
	private final com.google.common.jimfs.PathType pathType
	private com.google.common.collect.ImmutableSet nameDisplayNormalization
	private com.google.common.collect.ImmutableSet nameCanonicalNormalization
	private boolean pathEqualityUsesCanonicalForm
	private int blockSize
	private long maxSize
	private long maxCacheSize
	private com.google.common.collect.ImmutableSet attributeViews
	private java.util.Set attributeProviders
	private java.util.Map defaultAttributeValues
	private com.google.common.jimfs.WatchServiceConfiguration watchServiceConfig
	private com.google.common.collect.ImmutableSet roots
	private String workingDirectory
	private com.google.common.collect.ImmutableSet supportedFeatures
	private static final java.util.regex.Pattern ATTRIBUTE_PATTERN
	private void  (com.google.common.jimfs.PathType) 
		com.google.common.jimfs.PathType pathType
	private void  (com.google.common.jimfs.Configuration) 
		com.google.common.jimfs.Configuration configuration
	public transient com.google.common.jimfs.Configuration$Builder setNameDisplayNormalization (com.google.common.jimfs.PathNormalization, com.google.common.jimfs.PathNormalization[]) 
		com.google.common.jimfs.PathNormalization first
		com.google.common.jimfs.PathNormalization[] more
	public transient com.google.common.jimfs.Configuration$Builder setNameCanonicalNormalization (com.google.common.jimfs.PathNormalization, com.google.common.jimfs.PathNormalization[]) 
		com.google.common.jimfs.PathNormalization first
		com.google.common.jimfs.PathNormalization[] more
	private com.google.common.collect.ImmutableSet checkNormalizations (java.util.List) 
		com.google.common.jimfs.PathNormalization n
		java.util.Iterator i$
		java.util.List normalizations
		com.google.common.jimfs.PathNormalization none
		com.google.common.jimfs.PathNormalization normalization
		com.google.common.jimfs.PathNormalization caseFold
	private static void checkNormalizationNotSet (com.google.common.jimfs.PathNormalization, com.google.common.jimfs.PathNormalization) 
		com.google.common.jimfs.PathNormalization n
		com.google.common.jimfs.PathNormalization set
	public com.google.common.jimfs.Configuration$Builder setPathEqualityUsesCanonicalForm (boolean) 
		boolean useCanonicalForm
	public com.google.common.jimfs.Configuration$Builder setBlockSize (int) 
		int blockSize
	public com.google.common.jimfs.Configuration$Builder setMaxSize (long) 
		long maxSize
	public com.google.common.jimfs.Configuration$Builder setMaxCacheSize (long) 
		long maxCacheSize
	public transient com.google.common.jimfs.Configuration$Builder setAttributeViews (java.lang.String, java.lang.String[]) 
		String first
		String[] more
	public com.google.common.jimfs.Configuration$Builder addAttributeProvider (com.google.common.jimfs.AttributeProvider) 
		com.google.common.jimfs.AttributeProvider provider
	public com.google.common.jimfs.Configuration$Builder setDefaultAttributeValue (java.lang.String, java.lang.Object) 
		String attribute
		Object value
	public transient com.google.common.jimfs.Configuration$Builder setRoots (java.lang.String, java.lang.String[]) 
		com.google.common.jimfs.PathType$ParseResult parseResult
		String root
		java.util.Iterator i$
		String first
		String[] more
		java.util.List roots
	public com.google.common.jimfs.Configuration$Builder setWorkingDirectory (java.lang.String) 
		String workingDirectory
		com.google.common.jimfs.PathType$ParseResult parseResult
	public transient com.google.common.jimfs.Configuration$Builder setSupportedFeatures (com.google.common.jimfs.Feature[]) 
		com.google.common.jimfs.Feature[] features
	public com.google.common.jimfs.Configuration$Builder setWatchServiceConfiguration (com.google.common.jimfs.WatchServiceConfiguration) 
		com.google.common.jimfs.WatchServiceConfiguration config
	public com.google.common.jimfs.Configuration build () 
	void  (com.google.common.jimfs.PathType, com.google.common.jimfs.Configuration$1) 
		com.google.common.jimfs.PathType x0
		com.google.common.jimfs.Configuration$1 x1
	static com.google.common.jimfs.PathType access$400 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static com.google.common.collect.ImmutableSet access$500 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static com.google.common.collect.ImmutableSet access$600 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static boolean access$700 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static int access$800 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static long access$900 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static long access$1000 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static com.google.common.collect.ImmutableSet access$1100 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static java.util.Set access$1200 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static java.util.Map access$1300 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static com.google.common.jimfs.WatchServiceConfiguration access$1400 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static com.google.common.collect.ImmutableSet access$1500 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static java.lang.String access$1600 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	static com.google.common.collect.ImmutableSet access$1700 (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder x0
	void  (com.google.common.jimfs.Configuration, com.google.common.jimfs.Configuration$1) 
		com.google.common.jimfs.Configuration x0
		com.google.common.jimfs.Configuration$1 x1
	static void  () 
}

com/google/common/jimfs/Configuration$OsxHolder.class
Configuration.java
package com.google.common.jimfs
final com.google.common.jimfs.Configuration$OsxHolder extends java.lang.Object {
	private static final com.google.common.jimfs.Configuration OS_X
	private void  () 
	static com.google.common.jimfs.Configuration access$100 () 
	static void  () 
}

com/google/common/jimfs/Configuration$UnixHolder.class
Configuration.java
package com.google.common.jimfs
final com.google.common.jimfs.Configuration$UnixHolder extends java.lang.Object {
	private static final com.google.common.jimfs.Configuration UNIX
	private void  () 
	static com.google.common.jimfs.Configuration access$000 () 
	static void  () 
}

com/google/common/jimfs/Configuration$WindowsHolder.class
Configuration.java
package com.google.common.jimfs
final com.google.common.jimfs.Configuration$WindowsHolder extends java.lang.Object {
	private static final com.google.common.jimfs.Configuration WINDOWS
	private void  () 
	static com.google.common.jimfs.Configuration access$200 () 
	static void  () 
}

com/google/common/jimfs/Configuration.class
Configuration.java
package com.google.common.jimfs
public final com.google.common.jimfs.Configuration extends java.lang.Object {
	final com.google.common.jimfs.PathType pathType
	final com.google.common.collect.ImmutableSet nameDisplayNormalization
	final com.google.common.collect.ImmutableSet nameCanonicalNormalization
	final boolean pathEqualityUsesCanonicalForm
	final int blockSize
	final long maxSize
	final long maxCacheSize
	final com.google.common.collect.ImmutableSet attributeViews
	final com.google.common.collect.ImmutableSet attributeProviders
	final com.google.common.collect.ImmutableMap defaultAttributeValues
	final com.google.common.jimfs.WatchServiceConfiguration watchServiceConfig
	final com.google.common.collect.ImmutableSet roots
	final String workingDirectory
	final com.google.common.collect.ImmutableSet supportedFeatures
	public static com.google.common.jimfs.Configuration unix () 
	public static com.google.common.jimfs.Configuration osX () 
	public static com.google.common.jimfs.Configuration windows () 
	public static com.google.common.jimfs.Configuration forCurrentPlatform () 
		String os
	public static com.google.common.jimfs.Configuration$Builder builder (com.google.common.jimfs.PathType) 
		com.google.common.jimfs.PathType pathType
	private void  (com.google.common.jimfs.Configuration$Builder) 
		com.google.common.jimfs.Configuration$Builder builder
	public com.google.common.jimfs.Configuration$Builder toBuilder () 
	void  (com.google.common.jimfs.Configuration$Builder, com.google.common.jimfs.Configuration$1) 
		com.google.common.jimfs.Configuration$Builder x0
		com.google.common.jimfs.Configuration$1 x1
}

com/google/common/jimfs/Directory$1.class
Directory.java
package com.google.common.jimfs
 com.google.common.jimfs.Directory$1 extends com.google.common.collect.AbstractIterator {
	int index
	com.google.common.jimfs.DirectoryEntry entry
	final com.google.common.jimfs.Directory this$0
	void  (com.google.common.jimfs.Directory) 
	protected com.google.common.jimfs.DirectoryEntry computeNext () 
	protected volatile java.lang.Object computeNext () 
}

com/google/common/jimfs/Directory.class
Directory.java
package com.google.common.jimfs
final com.google.common.jimfs.Directory extends com.google.common.jimfs.File implements java.lang.Iterable  {
	private com.google.common.jimfs.DirectoryEntry entryInParent
	private static final int INITIAL_CAPACITY
	private static final int INITIAL_RESIZE_THRESHOLD
	private com.google.common.jimfs.DirectoryEntry[] table
	private int resizeThreshold
	private int entryCount
	public static com.google.common.jimfs.Directory create (int) 
		int id
	public static com.google.common.jimfs.Directory createRoot (int, com.google.common.jimfs.Name) 
		int id
		com.google.common.jimfs.Name name
	private void  (int) 
		int id
	private void  (int, com.google.common.jimfs.Name) 
		int id
		com.google.common.jimfs.Name rootName
	com.google.common.jimfs.Directory copyWithoutContent (int) 
		int id
	public com.google.common.jimfs.DirectoryEntry entryInParent () 
	public com.google.common.jimfs.Directory parent () 
	void linked (com.google.common.jimfs.DirectoryEntry) 
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.File parent
	void unlinked () 
	int entryCount () 
	public boolean isEmpty () 
	public com.google.common.jimfs.DirectoryEntry get (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
		int index
		com.google.common.jimfs.DirectoryEntry entry
	public void link (com.google.common.jimfs.Name, com.google.common.jimfs.File) 
		com.google.common.jimfs.Name name
		com.google.common.jimfs.File file
		com.google.common.jimfs.DirectoryEntry entry
	public void unlink (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
		com.google.common.jimfs.DirectoryEntry entry
	public com.google.common.collect.ImmutableSortedSet snapshot () 
		com.google.common.jimfs.DirectoryEntry entry
		java.util.Iterator i$
		com.google.common.collect.ImmutableSortedSet$Builder builder
	private static com.google.common.jimfs.Name checkNotReserved (com.google.common.jimfs.Name, java.lang.String) 
		com.google.common.jimfs.Name name
		String action
	private static boolean isReserved (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
	private static int bucketIndex (com.google.common.jimfs.Name, int) 
		com.google.common.jimfs.Name name
		int tableLength
	void put (com.google.common.jimfs.DirectoryEntry) 
		com.google.common.jimfs.DirectoryEntry entry
	private void forcePut (com.google.common.jimfs.DirectoryEntry) 
		com.google.common.jimfs.DirectoryEntry entry
	private void put (com.google.common.jimfs.DirectoryEntry, boolean) 
		com.google.common.jimfs.DirectoryEntry entry
		boolean overwriteExisting
		int index
		com.google.common.jimfs.DirectoryEntry prev
		com.google.common.jimfs.DirectoryEntry curr
	private boolean expandIfNeeded () 
		int index
		com.google.common.jimfs.DirectoryEntry next
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.DirectoryEntry[] arr$
		int len$
		int i$
		com.google.common.jimfs.DirectoryEntry[] newTable
	private static void addToBucket (int, com.google.common.jimfs.DirectoryEntry[], com.google.common.jimfs.DirectoryEntry) 
		int bucketIndex
		com.google.common.jimfs.DirectoryEntry[] table
		com.google.common.jimfs.DirectoryEntry entryToAdd
		com.google.common.jimfs.DirectoryEntry prev
		com.google.common.jimfs.DirectoryEntry existing
	com.google.common.jimfs.DirectoryEntry remove (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
		int index
		com.google.common.jimfs.DirectoryEntry prev
		com.google.common.jimfs.DirectoryEntry entry
	public java.util.Iterator iterator () 
	volatile com.google.common.jimfs.File copyWithoutContent (int) 
		int x0
	static com.google.common.jimfs.DirectoryEntry[] access$000 (com.google.common.jimfs.Directory) 
		com.google.common.jimfs.Directory x0
}

com/google/common/jimfs/DirectoryEntry.class
DirectoryEntry.java
package com.google.common.jimfs
final com.google.common.jimfs.DirectoryEntry extends java.lang.Object {
	private final com.google.common.jimfs.Directory directory
	private final com.google.common.jimfs.Name name
	private final com.google.common.jimfs.File file
	com.google.common.jimfs.DirectoryEntry next
	void  (com.google.common.jimfs.Directory, com.google.common.jimfs.Name, com.google.common.jimfs.File) 
		com.google.common.jimfs.Directory directory
		com.google.common.jimfs.Name name
		com.google.common.jimfs.File file
	public boolean exists () 
	public com.google.common.jimfs.DirectoryEntry requireExists (java.nio.file.Path)  throws java.nio.file.NoSuchFileException 
		java.nio.file.Path pathForException
	public com.google.common.jimfs.DirectoryEntry requireDoesNotExist (java.nio.file.Path)  throws java.nio.file.FileAlreadyExistsException 
		java.nio.file.Path pathForException
	public com.google.common.jimfs.DirectoryEntry requireDirectory (java.nio.file.Path)  throws java.nio.file.NoSuchFileException java.nio.file.NotDirectoryException 
		java.nio.file.Path pathForException
	public com.google.common.jimfs.DirectoryEntry requireSymbolicLink (java.nio.file.Path)  throws java.nio.file.NoSuchFileException java.nio.file.NotLinkException 
		java.nio.file.Path pathForException
	public com.google.common.jimfs.Directory directory () 
	public com.google.common.jimfs.Name name () 
	public com.google.common.jimfs.File file () 
	public com.google.common.jimfs.File fileOrNull () 
	public boolean equals (java.lang.Object) 
		com.google.common.jimfs.DirectoryEntry other
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
}

com/google/common/jimfs/DosAttributeProvider$Attributes.class
DosAttributeProvider.java
package com.google.common.jimfs
 com.google.common.jimfs.DosAttributeProvider$Attributes extends com.google.common.jimfs.BasicAttributeProvider$Attributes implements java.nio.file.attribute.DosFileAttributes  {
	private final boolean readOnly
	private final boolean hidden
	private final boolean archive
	private final boolean system
	protected void  (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	public boolean isReadOnly () 
	public boolean isHidden () 
	public boolean isArchive () 
	public boolean isSystem () 
}

com/google/common/jimfs/DosAttributeProvider$View.class
DosAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.DosAttributeProvider$View extends com.google.common.jimfs.AbstractAttributeView implements java.nio.file.attribute.DosFileAttributeView  {
	private final java.nio.file.attribute.BasicFileAttributeView basicView
	public void  (com.google.common.jimfs.FileLookup, java.nio.file.attribute.BasicFileAttributeView) 
		com.google.common.jimfs.FileLookup lookup
		java.nio.file.attribute.BasicFileAttributeView basicView
	public java.lang.String name () 
	public java.nio.file.attribute.DosFileAttributes readAttributes ()  throws java.io.IOException 
	public void setTimes (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime)  throws java.io.IOException 
		java.nio.file.attribute.FileTime lastModifiedTime
		java.nio.file.attribute.FileTime lastAccessTime
		java.nio.file.attribute.FileTime createTime
	public void setReadOnly (boolean)  throws java.io.IOException 
		boolean value
	public void setHidden (boolean)  throws java.io.IOException 
		boolean value
	public void setSystem (boolean)  throws java.io.IOException 
		boolean value
	public void setArchive (boolean)  throws java.io.IOException 
		boolean value
	public volatile java.nio.file.attribute.BasicFileAttributes readAttributes ()  throws java.io.IOException 
}

com/google/common/jimfs/DosAttributeProvider.class
DosAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.DosAttributeProvider extends com.google.common.jimfs.AttributeProvider {
	private static final com.google.common.collect.ImmutableSet ATTRIBUTES
	private static final com.google.common.collect.ImmutableSet INHERITED_VIEWS
	void  () 
	public java.lang.String name () 
	public com.google.common.collect.ImmutableSet inherits () 
	public com.google.common.collect.ImmutableSet fixedAttributes () 
	public com.google.common.collect.ImmutableMap defaultValues (java.util.Map) 
		java.util.Map userProvidedDefaults
	private static java.lang.Boolean getDefaultValue (java.lang.String, java.util.Map) 
		String attribute
		java.util.Map userProvidedDefaults
		Object userProvidedValue
	public java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.File file
		String attribute
	public void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
	public java.lang.Class viewType () 
	public java.nio.file.attribute.DosFileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.collect.ImmutableMap inheritedViews
	public java.lang.Class attributesType () 
	public java.nio.file.attribute.DosFileAttributes readAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	public volatile java.nio.file.attribute.BasicFileAttributes readAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File x0
	public volatile java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup x0
		com.google.common.collect.ImmutableMap x1
	static void  () 
}

com/google/common/jimfs/DowngradedDirectoryStream.class
DowngradedDirectoryStream.java
package com.google.common.jimfs
final com.google.common.jimfs.DowngradedDirectoryStream extends java.lang.Object implements java.nio.file.DirectoryStream  {
	private final java.nio.file.SecureDirectoryStream secureDirectoryStream
	void  (java.nio.file.SecureDirectoryStream) 
		java.nio.file.SecureDirectoryStream secureDirectoryStream
	public java.util.Iterator iterator () 
	public void close ()  throws java.io.IOException 
}

com/google/common/jimfs/DowngradedSeekableByteChannel.class
DowngradedSeekableByteChannel.java
package com.google.common.jimfs
final com.google.common.jimfs.DowngradedSeekableByteChannel extends java.lang.Object implements java.nio.channels.SeekableByteChannel  {
	private final java.nio.channels.FileChannel channel
	void  (java.nio.channels.FileChannel) 
		java.nio.channels.FileChannel channel
	public int read (java.nio.ByteBuffer)  throws java.io.IOException 
		java.nio.ByteBuffer dst
	public int write (java.nio.ByteBuffer)  throws java.io.IOException 
		java.nio.ByteBuffer src
	public long position ()  throws java.io.IOException 
	public java.nio.channels.SeekableByteChannel position (long)  throws java.io.IOException 
		long newPosition
	public long size ()  throws java.io.IOException 
	public java.nio.channels.SeekableByteChannel truncate (long)  throws java.io.IOException 
		long size
	public boolean isOpen () 
	public void close ()  throws java.io.IOException 
}

com/google/common/jimfs/Feature.class
Feature.java
package com.google.common.jimfs
public final com.google.common.jimfs.Feature extends java.lang.Enum {
	public static final com.google.common.jimfs.Feature LINKS
	public static final com.google.common.jimfs.Feature SYMBOLIC_LINKS
	public static final com.google.common.jimfs.Feature SECURE_DIRECTORY_STREAM
	public static final com.google.common.jimfs.Feature FILE_CHANNEL
	private static final com.google.common.jimfs.Feature[] $VALUES
	public static com.google.common.jimfs.Feature[] values () 
	public static com.google.common.jimfs.Feature valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/google/common/jimfs/File.class
File.java
package com.google.common.jimfs
public abstract com.google.common.jimfs.File extends java.lang.Object {
	private final int id
	private int links
	private long creationTime
	private long lastAccessTime
	private long lastModifiedTime
	private com.google.common.collect.Table attributes
	void  (int) 
		int id
		long now
	public int id () 
	public long size () 
	public final boolean isDirectory () 
	public final boolean isRegularFile () 
	public final boolean isSymbolicLink () 
	abstract com.google.common.jimfs.File copyWithoutContent (int) 
	void copyContentTo (com.google.common.jimfs.File)  throws java.io.IOException 
		com.google.common.jimfs.File file
	java.util.concurrent.locks.ReadWriteLock contentLock () 
	void opened () 
	void closed () 
	void deleted () 
	final boolean isRootDirectory () 
	public final synchronized int links () 
	void linked (com.google.common.jimfs.DirectoryEntry) 
		com.google.common.jimfs.DirectoryEntry entry
	void unlinked () 
	final synchronized void incrementLinkCount () 
	final synchronized void decrementLinkCount () 
	public final synchronized long getCreationTime () 
	public final synchronized long getLastAccessTime () 
	public final synchronized long getLastModifiedTime () 
	final synchronized void setCreationTime (long) 
		long creationTime
	final synchronized void setLastAccessTime (long) 
		long lastAccessTime
	final synchronized void setLastModifiedTime (long) 
		long lastModifiedTime
	final void updateAccessTime () 
	final void updateModifiedTime () 
	public final synchronized com.google.common.collect.ImmutableSet getAttributeNames (java.lang.String) 
		String view
	final synchronized com.google.common.collect.ImmutableSet getAttributeKeys () 
		com.google.common.collect.Table$Cell cell
		java.util.Iterator i$
		com.google.common.collect.ImmutableSet$Builder builder
	public final synchronized java.lang.Object getAttribute (java.lang.String, java.lang.String) 
		String view
		String attribute
	public final synchronized void setAttribute (java.lang.String, java.lang.String, java.lang.Object) 
		String view
		String attribute
		Object value
	public final synchronized void deleteAttribute (java.lang.String, java.lang.String) 
		String view
		String attribute
	final synchronized void copyBasicAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File target
	private synchronized void setFileTimes (long, long, long) 
		long creationTime
		long lastModifiedTime
		long lastAccessTime
	final synchronized void copyAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File target
	private synchronized void putAll (com.google.common.collect.Table) 
		com.google.common.collect.Table attributes
	public final java.lang.String toString () 
}

com/google/common/jimfs/FileFactory$1.class
FileFactory.java
package com.google.common.jimfs
 com.google.common.jimfs.FileFactory$1 extends java.lang.Object {
}

com/google/common/jimfs/FileFactory$DirectorySupplier.class
FileFactory.java
package com.google.common.jimfs
final com.google.common.jimfs.FileFactory$DirectorySupplier extends java.lang.Object implements com.google.common.base.Supplier  {
	final com.google.common.jimfs.FileFactory this$0
	private void  (com.google.common.jimfs.FileFactory) 
	public com.google.common.jimfs.Directory get () 
	public volatile java.lang.Object get () 
	void  (com.google.common.jimfs.FileFactory, com.google.common.jimfs.FileFactory$1) 
		com.google.common.jimfs.FileFactory x0
		com.google.common.jimfs.FileFactory$1 x1
}

com/google/common/jimfs/FileFactory$RegularFileSupplier.class
FileFactory.java
package com.google.common.jimfs
final com.google.common.jimfs.FileFactory$RegularFileSupplier extends java.lang.Object implements com.google.common.base.Supplier  {
	final com.google.common.jimfs.FileFactory this$0
	private void  (com.google.common.jimfs.FileFactory) 
	public com.google.common.jimfs.RegularFile get () 
	public volatile java.lang.Object get () 
	void  (com.google.common.jimfs.FileFactory, com.google.common.jimfs.FileFactory$1) 
		com.google.common.jimfs.FileFactory x0
		com.google.common.jimfs.FileFactory$1 x1
}

com/google/common/jimfs/FileFactory$SymbolicLinkSupplier.class
FileFactory.java
package com.google.common.jimfs
final com.google.common.jimfs.FileFactory$SymbolicLinkSupplier extends java.lang.Object implements com.google.common.base.Supplier  {
	private final com.google.common.jimfs.JimfsPath target
	final com.google.common.jimfs.FileFactory this$0
	protected void  (com.google.common.jimfs.FileFactory, com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath target
	public com.google.common.jimfs.SymbolicLink get () 
	public volatile java.lang.Object get () 
}

com/google/common/jimfs/FileFactory.class
FileFactory.java
package com.google.common.jimfs
final com.google.common.jimfs.FileFactory extends java.lang.Object {
	private final java.util.concurrent.atomic.AtomicInteger idGenerator
	private final com.google.common.jimfs.HeapDisk disk
	private final com.google.common.base.Supplier directorySupplier
	private final com.google.common.base.Supplier regularFileSupplier
	public void  (com.google.common.jimfs.HeapDisk) 
		com.google.common.jimfs.HeapDisk disk
	private int nextFileId () 
	public com.google.common.jimfs.Directory createDirectory () 
	public com.google.common.jimfs.Directory createRootDirectory (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
	com.google.common.jimfs.RegularFile createRegularFile () 
	com.google.common.jimfs.SymbolicLink createSymbolicLink (com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath target
	public com.google.common.jimfs.File copyWithoutContent (com.google.common.jimfs.File)  throws java.io.IOException 
		com.google.common.jimfs.File file
	public com.google.common.base.Supplier directoryCreator () 
	public com.google.common.base.Supplier regularFileCreator () 
	public com.google.common.base.Supplier symbolicLinkCreator (com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath target
}

com/google/common/jimfs/FileLookup.class
FileLookup.java
package com.google.common.jimfs
public abstract com.google.common.jimfs.FileLookup extends java.lang.Object {
	public abstract com.google.common.jimfs.File lookup ()  throws java.io.IOException 
}

com/google/common/jimfs/FileSystemState.class
FileSystemState.java
package com.google.common.jimfs
final com.google.common.jimfs.FileSystemState extends java.lang.Object implements java.io.Closeable  {
	private final java.util.Set resources
	private final Runnable onClose
	private final java.util.concurrent.atomic.AtomicBoolean open
	private final java.util.concurrent.atomic.AtomicInteger registering
	void  (java.lang.Runnable) 
		Runnable onClose
	public boolean isOpen () 
	public void checkOpen () 
	public java.io.Closeable register (java.io.Closeable) 
		java.io.Closeable resource
	public void unregister (java.io.Closeable) 
		java.io.Closeable resource
	public void close ()  throws java.io.IOException 
		Throwable e
		java.io.Closeable resource
		java.util.Iterator i$
		Throwable thrown
}

com/google/common/jimfs/FileSystemView$1.class
FileSystemView.java
package com.google.common.jimfs
 com.google.common.jimfs.FileSystemView$1 extends java.lang.Object implements com.google.common.jimfs.FileLookup  {
	final com.google.common.jimfs.JimfsPath val$path
	final java.util.Set val$options
	final com.google.common.jimfs.FileSystemView this$0
	void  (com.google.common.jimfs.FileSystemView, com.google.common.jimfs.JimfsPath, java.util.Set) 
	public com.google.common.jimfs.File lookup ()  throws java.io.IOException 
}

com/google/common/jimfs/FileSystemView$DeleteMode.class
FileSystemView.java
package com.google.common.jimfs
public final com.google.common.jimfs.FileSystemView$DeleteMode extends java.lang.Enum {
	public static final com.google.common.jimfs.FileSystemView$DeleteMode ANY
	public static final com.google.common.jimfs.FileSystemView$DeleteMode NON_DIRECTORY_ONLY
	public static final com.google.common.jimfs.FileSystemView$DeleteMode DIRECTORY_ONLY
	private static final com.google.common.jimfs.FileSystemView$DeleteMode[] $VALUES
	public static com.google.common.jimfs.FileSystemView$DeleteMode[] values () 
	public static com.google.common.jimfs.FileSystemView$DeleteMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/google/common/jimfs/FileSystemView.class
FileSystemView.java
package com.google.common.jimfs
final com.google.common.jimfs.FileSystemView extends java.lang.Object {
	private final com.google.common.jimfs.JimfsFileStore store
	private final com.google.common.jimfs.Directory workingDirectory
	private final com.google.common.jimfs.JimfsPath workingDirectoryPath
	public void  (com.google.common.jimfs.JimfsFileStore, com.google.common.jimfs.Directory, com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsFileStore store
		com.google.common.jimfs.Directory workingDirectory
		com.google.common.jimfs.JimfsPath workingDirectoryPath
	private boolean isSameFileSystem (com.google.common.jimfs.FileSystemView) 
		com.google.common.jimfs.FileSystemView other
	public com.google.common.jimfs.FileSystemState state () 
	public com.google.common.jimfs.JimfsPath getWorkingDirectoryPath () 
	com.google.common.jimfs.DirectoryEntry lookUpWithLock (com.google.common.jimfs.JimfsPath, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
	private com.google.common.jimfs.DirectoryEntry lookUp (com.google.common.jimfs.JimfsPath, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
	public java.nio.file.DirectoryStream newDirectoryStream (com.google.common.jimfs.JimfsPath, java.nio.file.DirectoryStream$Filter, java.util.Set, com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath dir
		java.nio.file.DirectoryStream$Filter filter
		java.util.Set options
		com.google.common.jimfs.JimfsPath basePathForStream
		com.google.common.jimfs.Directory file
		com.google.common.jimfs.FileSystemView view
		com.google.common.jimfs.JimfsSecureDirectoryStream stream
	public com.google.common.collect.ImmutableSortedSet snapshotWorkingDirectoryEntries () 
		com.google.common.collect.ImmutableSortedSet names
	public com.google.common.collect.ImmutableMap snapshotModifiedTimes (com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.DirectoryEntry entry
		java.util.Iterator i$
		com.google.common.jimfs.Directory dir
		com.google.common.jimfs.JimfsPath path
		com.google.common.collect.ImmutableMap$Builder modifiedTimes
	public boolean isSameFile (com.google.common.jimfs.JimfsPath, com.google.common.jimfs.FileSystemView, com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.File file
		com.google.common.jimfs.File file2
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.FileSystemView view2
		com.google.common.jimfs.JimfsPath path2
	public com.google.common.jimfs.JimfsPath toRealPath (com.google.common.jimfs.JimfsPath, com.google.common.jimfs.PathService, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.DirectoryEntry entry
		java.util.List names
		java.util.List reversed
		com.google.common.jimfs.Name root
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.PathService pathService
		java.util.Set options
	public transient com.google.common.jimfs.Directory createDirectory (com.google.common.jimfs.JimfsPath, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		java.nio.file.attribute.FileAttribute[] attrs
	public transient com.google.common.jimfs.SymbolicLink createSymbolicLink (com.google.common.jimfs.JimfsPath, com.google.common.jimfs.JimfsPath, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.JimfsPath target
		java.nio.file.attribute.FileAttribute[] attrs
	private transient com.google.common.jimfs.File createFile (com.google.common.jimfs.JimfsPath, com.google.common.base.Supplier, boolean, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.Directory parent
		com.google.common.jimfs.File newFile
		com.google.common.jimfs.JimfsPath path
		com.google.common.base.Supplier fileCreator
		boolean failIfExists
		java.nio.file.attribute.FileAttribute[] attrs
	public transient com.google.common.jimfs.RegularFile getOrCreateRegularFile (com.google.common.jimfs.JimfsPath, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		com.google.common.jimfs.RegularFile file
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
		java.nio.file.attribute.FileAttribute[] attrs
	private com.google.common.jimfs.RegularFile lookUpRegularFile (com.google.common.jimfs.JimfsPath, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.File file
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
	private com.google.common.jimfs.RegularFile getOrCreateRegularFileWithWriteLock (com.google.common.jimfs.JimfsPath, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		com.google.common.jimfs.File file
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
		java.nio.file.attribute.FileAttribute[] attrs
	private static com.google.common.jimfs.RegularFile open (com.google.common.jimfs.RegularFile, java.util.Set) 
		com.google.common.jimfs.RegularFile file
		java.util.Set options
	public com.google.common.jimfs.JimfsPath readSymbolicLink (com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.SymbolicLink symbolicLink
	public void checkAccess (com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
	public void link (com.google.common.jimfs.JimfsPath, com.google.common.jimfs.FileSystemView, com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.File existingFile
		com.google.common.jimfs.Directory linkParent
		com.google.common.jimfs.JimfsPath link
		com.google.common.jimfs.FileSystemView existingView
		com.google.common.jimfs.JimfsPath existing
		com.google.common.jimfs.Name linkName
	public void deleteFile (com.google.common.jimfs.JimfsPath, com.google.common.jimfs.FileSystemView$DeleteMode)  throws java.io.IOException 
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.FileSystemView$DeleteMode deleteMode
	private void delete (com.google.common.jimfs.DirectoryEntry, com.google.common.jimfs.FileSystemView$DeleteMode, com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.FileSystemView$DeleteMode deleteMode
		com.google.common.jimfs.JimfsPath pathForException
		com.google.common.jimfs.Directory parent
		com.google.common.jimfs.File file
	private void checkDeletable (com.google.common.jimfs.File, com.google.common.jimfs.FileSystemView$DeleteMode, java.nio.file.Path)  throws java.io.IOException 
		com.google.common.jimfs.File file
		com.google.common.jimfs.FileSystemView$DeleteMode mode
		java.nio.file.Path path
	private void checkEmpty (com.google.common.jimfs.Directory, java.nio.file.Path)  throws java.nio.file.FileSystemException 
		com.google.common.jimfs.Directory dir
		java.nio.file.Path pathForException
	public void copy (com.google.common.jimfs.JimfsPath, com.google.common.jimfs.FileSystemView, com.google.common.jimfs.JimfsPath, java.util.Set, boolean)  throws java.io.IOException 
		com.google.common.jimfs.AttributeCopyOption attributeCopyOption
		com.google.common.jimfs.DirectoryEntry sourceEntry
		com.google.common.jimfs.DirectoryEntry destEntry
		com.google.common.jimfs.Directory sourceParent
		com.google.common.jimfs.Directory destParent
		com.google.common.jimfs.JimfsPath source
		com.google.common.jimfs.FileSystemView destView
		com.google.common.jimfs.JimfsPath dest
		java.util.Set options
		boolean move
		boolean sameFileSystem
		com.google.common.jimfs.File sourceFile
		com.google.common.jimfs.File copyFile
	private void checkMovable (com.google.common.jimfs.File, com.google.common.jimfs.JimfsPath)  throws java.nio.file.FileSystemException 
		com.google.common.jimfs.File file
		com.google.common.jimfs.JimfsPath path
	private static void lockBoth (java.util.concurrent.locks.Lock, java.util.concurrent.locks.Lock) 
		java.util.concurrent.locks.Lock sourceWriteLock
		java.util.concurrent.locks.Lock destWriteLock
	private void checkNotAncestor (com.google.common.jimfs.File, com.google.common.jimfs.Directory, com.google.common.jimfs.FileSystemView)  throws java.io.IOException 
		com.google.common.jimfs.File source
		com.google.common.jimfs.Directory destParent
		com.google.common.jimfs.FileSystemView destView
		com.google.common.jimfs.Directory current
	private void lockSourceAndCopy (com.google.common.jimfs.File, com.google.common.jimfs.File) 
		com.google.common.jimfs.File sourceFile
		com.google.common.jimfs.File copyFile
		java.util.concurrent.locks.ReadWriteLock sourceLock
		java.util.concurrent.locks.ReadWriteLock copyLock
	private void unlockSourceAndCopy (com.google.common.jimfs.File, com.google.common.jimfs.File) 
		com.google.common.jimfs.File sourceFile
		com.google.common.jimfs.File copyFile
		java.util.concurrent.locks.ReadWriteLock sourceLock
		java.util.concurrent.locks.ReadWriteLock copyLock
	public java.nio.file.attribute.FileAttributeView getFileAttributeView (com.google.common.jimfs.FileLookup, java.lang.Class) 
		com.google.common.jimfs.FileLookup lookup
		Class type
	public java.nio.file.attribute.FileAttributeView getFileAttributeView (com.google.common.jimfs.JimfsPath, java.lang.Class, java.util.Set) 
		com.google.common.jimfs.JimfsPath path
		Class type
		java.util.Set options
	public java.nio.file.attribute.BasicFileAttributes readAttributes (com.google.common.jimfs.JimfsPath, java.lang.Class, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		Class type
		java.util.Set options
		com.google.common.jimfs.File file
	public com.google.common.collect.ImmutableMap readAttributes (com.google.common.jimfs.JimfsPath, java.lang.String, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		String attributes
		java.util.Set options
		com.google.common.jimfs.File file
	public void setAttribute (com.google.common.jimfs.JimfsPath, java.lang.String, java.lang.Object, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		String attribute
		Object value
		java.util.Set options
		com.google.common.jimfs.File file
}

com/google/common/jimfs/FileTree.class
FileTree.java
package com.google.common.jimfs
final com.google.common.jimfs.FileTree extends java.lang.Object {
	private static final int MAX_SYMBOLIC_LINK_DEPTH
	private static final com.google.common.collect.ImmutableList EMPTY_PATH_NAMES
	private final com.google.common.collect.ImmutableSortedMap roots
	static final boolean $assertionsDisabled
	void  (java.util.Map) 
		java.util.Map roots
	public com.google.common.collect.ImmutableSortedSet getRootDirectoryNames () 
	public com.google.common.jimfs.DirectoryEntry getRoot (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
		com.google.common.jimfs.Directory dir
	public com.google.common.jimfs.DirectoryEntry lookUp (com.google.common.jimfs.File, com.google.common.jimfs.JimfsPath, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.File workingDirectory
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
		com.google.common.jimfs.DirectoryEntry result
	private com.google.common.jimfs.DirectoryEntry lookUp (com.google.common.jimfs.File, com.google.common.jimfs.JimfsPath, java.util.Set, int)  throws java.io.IOException 
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.File dir
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
		int linkDepth
		com.google.common.collect.ImmutableList names
	private com.google.common.jimfs.DirectoryEntry lookUp (com.google.common.jimfs.File, java.lang.Iterable, java.util.Set, int)  throws java.io.IOException 
		com.google.common.jimfs.DirectoryEntry linkResult
		com.google.common.jimfs.Directory directory
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.File file
		com.google.common.jimfs.File dir
		Iterable names
		java.util.Set options
		int linkDepth
		java.util.Iterator nameIterator
		com.google.common.jimfs.Name name
	private com.google.common.jimfs.DirectoryEntry lookUpLast (com.google.common.jimfs.File, com.google.common.jimfs.Name, java.util.Set, int)  throws java.io.IOException 
		com.google.common.jimfs.File dir
		com.google.common.jimfs.Name name
		java.util.Set options
		int linkDepth
		com.google.common.jimfs.Directory directory
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.File file
	private com.google.common.jimfs.DirectoryEntry followSymbolicLink (com.google.common.jimfs.File, com.google.common.jimfs.SymbolicLink, int)  throws java.io.IOException 
		com.google.common.jimfs.File dir
		com.google.common.jimfs.SymbolicLink link
		int linkDepth
	private com.google.common.jimfs.DirectoryEntry getRealEntry (com.google.common.jimfs.DirectoryEntry) 
		com.google.common.jimfs.Directory dir
		com.google.common.jimfs.DirectoryEntry entry
		com.google.common.jimfs.Name name
	private com.google.common.jimfs.Directory toDirectory (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	private static boolean isEmpty (com.google.common.collect.ImmutableList) 
		com.google.common.collect.ImmutableList names
	static void  () 
}

com/google/common/jimfs/GlobToRegex$1.class
GlobToRegex.java
package com.google.common.jimfs
final com.google.common.jimfs.GlobToRegex$1 extends com.google.common.jimfs.GlobToRegex$State {
	void  () 
	void process (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex converter
		char c
	public java.lang.String toString () 
}

com/google/common/jimfs/GlobToRegex$2.class
GlobToRegex.java
package com.google.common.jimfs
final com.google.common.jimfs.GlobToRegex$2 extends com.google.common.jimfs.GlobToRegex$State {
	void  () 
	void process (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex converter
		char c
	void finish (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex converter
	public java.lang.String toString () 
}

com/google/common/jimfs/GlobToRegex$3.class
GlobToRegex.java
package com.google.common.jimfs
final com.google.common.jimfs.GlobToRegex$3 extends com.google.common.jimfs.GlobToRegex$State {
	void  () 
	void process (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex converter
		char c
	void finish (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex converter
	public java.lang.String toString () 
}

com/google/common/jimfs/GlobToRegex$4.class
GlobToRegex.java
package com.google.common.jimfs
final com.google.common.jimfs.GlobToRegex$4 extends com.google.common.jimfs.GlobToRegex$State {
	void  () 
	void process (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex converter
		char c
	void finish (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex converter
	public java.lang.String toString () 
}

com/google/common/jimfs/GlobToRegex$5.class
GlobToRegex.java
package com.google.common.jimfs
final com.google.common.jimfs.GlobToRegex$5 extends com.google.common.jimfs.GlobToRegex$State {
	void  () 
	void process (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex converter
		char c
	void finish (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex converter
	public java.lang.String toString () 
}

com/google/common/jimfs/GlobToRegex$6.class
GlobToRegex.java
package com.google.common.jimfs
final com.google.common.jimfs.GlobToRegex$6 extends com.google.common.jimfs.GlobToRegex$State {
	void  () 
	void process (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex converter
		char c
	void finish (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex converter
	public java.lang.String toString () 
}

com/google/common/jimfs/GlobToRegex$State.class
GlobToRegex.java
package com.google.common.jimfs
abstract com.google.common.jimfs.GlobToRegex$State extends java.lang.Object {
	private void  () 
	abstract void process (com.google.common.jimfs.GlobToRegex, char) 
	void finish (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex converter
	void  (com.google.common.jimfs.GlobToRegex$1) 
		com.google.common.jimfs.GlobToRegex$1 x0
}

com/google/common/jimfs/GlobToRegex.class
GlobToRegex.java
package com.google.common.jimfs
final com.google.common.jimfs.GlobToRegex extends java.lang.Object {
	private static final com.google.common.jimfs.InternalCharMatcher REGEX_RESERVED
	private final String glob
	private final String separators
	private final com.google.common.jimfs.InternalCharMatcher separatorMatcher
	private final StringBuilder builder
	private final java.util.Deque states
	private int index
	private static final com.google.common.jimfs.GlobToRegex$State NORMAL
	private static final com.google.common.jimfs.GlobToRegex$State ESCAPE
	private static final com.google.common.jimfs.GlobToRegex$State STAR
	private static final com.google.common.jimfs.GlobToRegex$State BRACKET_FIRST_CHAR
	private static final com.google.common.jimfs.GlobToRegex$State BRACKET
	private static final com.google.common.jimfs.GlobToRegex$State CURLY_BRACE
	public static java.lang.String toRegex (java.lang.String, java.lang.String) 
		String glob
		String separators
	private void  (java.lang.String, java.lang.String) 
		String glob
		String separators
	private java.lang.String convert () 
	private void pushState (com.google.common.jimfs.GlobToRegex$State) 
		com.google.common.jimfs.GlobToRegex$State state
	private void popState () 
	private com.google.common.jimfs.GlobToRegex$State currentState () 
	private java.util.regex.PatternSyntaxException syntaxError (java.lang.String) 
		String desc
	private void appendExact (char) 
		char c
	private void append (char) 
		char c
	private void appendNormal (char) 
		char c
	private void appendSeparator () 
		int i
	private void appendNonSeparator () 
		int i
	private void appendQuestionMark () 
	private void appendStar () 
	private void appendStarStar () 
	private void appendBracketStart () 
	private void appendBracketEnd () 
	private void appendInBracket (char) 
		char c
	private void appendCurlyBraceStart () 
	private void appendSubpatternSeparator () 
	private void appendCurlyBraceEnd () 
	static void access$100 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static void access$200 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static com.google.common.jimfs.GlobToRegex$State access$300 () 
	static void access$400 (com.google.common.jimfs.GlobToRegex, com.google.common.jimfs.GlobToRegex$State) 
		com.google.common.jimfs.GlobToRegex x0
		com.google.common.jimfs.GlobToRegex$State x1
	static void access$500 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static com.google.common.jimfs.GlobToRegex$State access$600 () 
	static com.google.common.jimfs.GlobToRegex$State access$700 () 
	static com.google.common.jimfs.GlobToRegex$State access$800 () 
	static void access$900 (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex x0
		char x1
	static void access$1000 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static java.util.regex.PatternSyntaxException access$1100 (com.google.common.jimfs.GlobToRegex, java.lang.String) 
		com.google.common.jimfs.GlobToRegex x0
		String x1
	static void access$1200 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static void access$1300 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static com.google.common.jimfs.GlobToRegex$State access$1400 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static void access$1500 (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex x0
		char x1
	static void access$1600 (com.google.common.jimfs.GlobToRegex, char) 
		com.google.common.jimfs.GlobToRegex x0
		char x1
	static com.google.common.jimfs.GlobToRegex$State access$1700 () 
	static void access$1800 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static void access$1900 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static void access$2000 (com.google.common.jimfs.GlobToRegex) 
		com.google.common.jimfs.GlobToRegex x0
	static void  () 
}

com/google/common/jimfs/Handler.class
Handler.java
package com.google.common.jimfs
public final com.google.common.jimfs.Handler extends java.net.URLStreamHandler {
	private static final String JAVA_PROTOCOL_HANDLER_PACKAGES
	static void register () 
	static void register (java.lang.Class) 
		Class handlerClass
		String pkg
		int lastDot
		String parentPackage
		String packages
	public void  () 
	protected java.net.URLConnection openConnection (java.net.URL)  throws java.io.IOException 
		java.net.URL url
}

com/google/common/jimfs/HeapDisk.class
HeapDisk.java
package com.google.common.jimfs
final com.google.common.jimfs.HeapDisk extends java.lang.Object {
	private final int blockSize
	private final int maxBlockCount
	private final int maxCachedBlockCount
	final com.google.common.jimfs.RegularFile blockCache
	private int allocatedBlockCount
	public void  (com.google.common.jimfs.Configuration) 
		com.google.common.jimfs.Configuration config
	private static int toBlockCount (long, int) 
		long size
		int blockSize
	public void  (int, int, int) 
		int blockSize
		int maxBlockCount
		int maxCachedBlockCount
	private com.google.common.jimfs.RegularFile createBlockCache (int) 
		int maxCachedBlockCount
	public int blockSize () 
	public synchronized long getTotalSpace () 
	public synchronized long getUnallocatedSpace () 
	public synchronized void allocate (com.google.common.jimfs.RegularFile, int)  throws java.io.IOException 
		int i
		com.google.common.jimfs.RegularFile file
		int count
		int newAllocatedBlockCount
		int newBlocksNeeded
	public void free (com.google.common.jimfs.RegularFile) 
		com.google.common.jimfs.RegularFile file
	public synchronized void free (com.google.common.jimfs.RegularFile, int) 
		com.google.common.jimfs.RegularFile file
		int count
		int remainingCacheSpace
}

com/google/common/jimfs/InternalCharMatcher.class
InternalCharMatcher.java
package com.google.common.jimfs
final com.google.common.jimfs.InternalCharMatcher extends java.lang.Object {
	private final char[] chars
	public static com.google.common.jimfs.InternalCharMatcher anyOf (java.lang.String) 
		String chars
	private void  (java.lang.String) 
		String chars
	public boolean matches (char) 
		char c
}

com/google/common/jimfs/Jimfs.class
Jimfs.java
package com.google.common.jimfs
public final com.google.common.jimfs.Jimfs extends java.lang.Object {
	public static final String URI_SCHEME
	private void  () 
	public static java.nio.file.FileSystem newFileSystem () 
	public static java.nio.file.FileSystem newFileSystem (java.lang.String) 
		String name
	public static java.nio.file.FileSystem newFileSystem (com.google.common.jimfs.Configuration) 
		com.google.common.jimfs.Configuration configuration
	public static java.nio.file.FileSystem newFileSystem (java.lang.String, com.google.common.jimfs.Configuration) 
		java.net.URI uri
		java.net.URISyntaxException e
		String name
		com.google.common.jimfs.Configuration configuration
	static java.nio.file.FileSystem newFileSystem (java.net.URI, com.google.common.jimfs.Configuration) 
		com.google.common.jimfs.JimfsFileSystem fileSystem
		com.google.common.collect.ImmutableMap env
		java.io.IOException e
		java.net.URI uri
		com.google.common.jimfs.Configuration config
	private static java.lang.String newRandomFileSystemName () 
}

com/google/common/jimfs/JimfsAsynchronousFileChannel$1.class
JimfsAsynchronousFileChannel.java
package com.google.common.jimfs
 com.google.common.jimfs.JimfsAsynchronousFileChannel$1 extends java.lang.Object implements java.util.concurrent.Callable  {
	final long val$position
	final long val$size
	final boolean val$shared
	final com.google.common.jimfs.JimfsAsynchronousFileChannel this$0
	void  (com.google.common.jimfs.JimfsAsynchronousFileChannel, long, long, boolean) 
	public java.nio.channels.FileLock call ()  throws java.io.IOException 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/google/common/jimfs/JimfsAsynchronousFileChannel$2.class
JimfsAsynchronousFileChannel.java
package com.google.common.jimfs
 com.google.common.jimfs.JimfsAsynchronousFileChannel$2 extends java.lang.Object implements java.util.concurrent.Callable  {
	final java.nio.ByteBuffer val$dst
	final long val$position
	final com.google.common.jimfs.JimfsAsynchronousFileChannel this$0
	void  (com.google.common.jimfs.JimfsAsynchronousFileChannel, java.nio.ByteBuffer, long) 
	public java.lang.Integer call ()  throws java.io.IOException 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/google/common/jimfs/JimfsAsynchronousFileChannel$3.class
JimfsAsynchronousFileChannel.java
package com.google.common.jimfs
 com.google.common.jimfs.JimfsAsynchronousFileChannel$3 extends java.lang.Object implements java.util.concurrent.Callable  {
	final java.nio.ByteBuffer val$src
	final long val$position
	final com.google.common.jimfs.JimfsAsynchronousFileChannel this$0
	void  (com.google.common.jimfs.JimfsAsynchronousFileChannel, java.nio.ByteBuffer, long) 
	public java.lang.Integer call ()  throws java.io.IOException 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/google/common/jimfs/JimfsAsynchronousFileChannel$CompletionHandlerCallback.class
JimfsAsynchronousFileChannel.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsAsynchronousFileChannel$CompletionHandlerCallback extends java.lang.Object implements java.lang.Runnable  {
	private final com.google.common.util.concurrent.ListenableFuture future
	private final java.nio.channels.CompletionHandler completionHandler
	private final Object attachment
	private void  (com.google.common.util.concurrent.ListenableFuture, java.nio.channels.CompletionHandler, java.lang.Object) 
		com.google.common.util.concurrent.ListenableFuture future
		java.nio.channels.CompletionHandler completionHandler
		Object attachment
	public void run () 
		java.util.concurrent.ExecutionException e
		Throwable e
		Object result
	private void onSuccess (java.lang.Object) 
		Object result
	private void onFailure (java.lang.Throwable) 
		Throwable t
	void  (com.google.common.util.concurrent.ListenableFuture, java.nio.channels.CompletionHandler, java.lang.Object, com.google.common.jimfs.JimfsAsynchronousFileChannel$1) 
		com.google.common.util.concurrent.ListenableFuture x0
		java.nio.channels.CompletionHandler x1
		Object x2
		com.google.common.jimfs.JimfsAsynchronousFileChannel$1 x3
}

com/google/common/jimfs/JimfsAsynchronousFileChannel.class
JimfsAsynchronousFileChannel.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsAsynchronousFileChannel extends java.nio.channels.AsynchronousFileChannel {
	private final com.google.common.jimfs.JimfsFileChannel channel
	private final com.google.common.util.concurrent.ListeningExecutorService executor
	public void  (com.google.common.jimfs.JimfsFileChannel, java.util.concurrent.ExecutorService) 
		com.google.common.jimfs.JimfsFileChannel channel
		java.util.concurrent.ExecutorService executor
	public long size ()  throws java.io.IOException 
	private void addCallback (com.google.common.util.concurrent.ListenableFuture, java.nio.channels.CompletionHandler, java.lang.Object) 
		com.google.common.util.concurrent.ListenableFuture future
		java.nio.channels.CompletionHandler handler
		Object attachment
	public java.nio.channels.AsynchronousFileChannel truncate (long)  throws java.io.IOException 
		long size
	public void force (boolean)  throws java.io.IOException 
		boolean metaData
	public void lock (long, long, boolean, java.lang.Object, java.nio.channels.CompletionHandler) 
		long position
		long size
		boolean shared
		Object attachment
		java.nio.channels.CompletionHandler handler
	public com.google.common.util.concurrent.ListenableFuture lock (long, long, boolean) 
		long position
		long size
		boolean shared
	public java.nio.channels.FileLock tryLock (long, long, boolean)  throws java.io.IOException 
		long position
		long size
		boolean shared
	public void read (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler) 
		java.nio.ByteBuffer dst
		long position
		Object attachment
		java.nio.channels.CompletionHandler handler
	public com.google.common.util.concurrent.ListenableFuture read (java.nio.ByteBuffer, long) 
		java.nio.ByteBuffer dst
		long position
	public void write (java.nio.ByteBuffer, long, java.lang.Object, java.nio.channels.CompletionHandler) 
		java.nio.ByteBuffer src
		long position
		Object attachment
		java.nio.channels.CompletionHandler handler
	public com.google.common.util.concurrent.ListenableFuture write (java.nio.ByteBuffer, long) 
		java.nio.ByteBuffer src
		long position
	public boolean isOpen () 
	public void close ()  throws java.io.IOException 
	private static com.google.common.util.concurrent.ListenableFuture closedChannelFuture () 
		com.google.common.util.concurrent.SettableFuture future
	public volatile java.util.concurrent.Future write (java.nio.ByteBuffer, long) 
		java.nio.ByteBuffer x0
		long x1
	public volatile java.util.concurrent.Future read (java.nio.ByteBuffer, long) 
		java.nio.ByteBuffer x0
		long x1
	public volatile java.util.concurrent.Future lock (long, long, boolean) 
		long x0
		long x1
		boolean x2
	static com.google.common.jimfs.JimfsFileChannel access$100 (com.google.common.jimfs.JimfsAsynchronousFileChannel) 
		com.google.common.jimfs.JimfsAsynchronousFileChannel x0
}

com/google/common/jimfs/JimfsFileChannel$FakeFileLock.class
JimfsFileChannel.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsFileChannel$FakeFileLock extends java.nio.channels.FileLock {
	private final java.util.concurrent.atomic.AtomicBoolean valid
	public void  (java.nio.channels.FileChannel, long, long, boolean) 
		java.nio.channels.FileChannel channel
		long position
		long size
		boolean shared
	public void  (java.nio.channels.AsynchronousFileChannel, long, long, boolean) 
		java.nio.channels.AsynchronousFileChannel channel
		long position
		long size
		boolean shared
	public boolean isValid () 
	public void release ()  throws java.io.IOException 
}

com/google/common/jimfs/JimfsFileChannel.class
JimfsFileChannel.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsFileChannel extends java.nio.channels.FileChannel {
	private final java.util.Set blockingThreads
	private final com.google.common.jimfs.RegularFile file
	private final com.google.common.jimfs.FileSystemState fileSystemState
	private final boolean read
	private final boolean write
	private final boolean append
	private long position
	public void  (com.google.common.jimfs.RegularFile, java.util.Set, com.google.common.jimfs.FileSystemState) 
		com.google.common.jimfs.RegularFile file
		java.util.Set options
		com.google.common.jimfs.FileSystemState fileSystemState
	public java.nio.channels.AsynchronousFileChannel asAsynchronousFileChannel (java.util.concurrent.ExecutorService) 
		java.util.concurrent.ExecutorService executor
	void checkReadable () 
	void checkWritable () 
	void checkOpen ()  throws java.nio.channels.ClosedChannelException 
	private boolean beginBlocking () 
	private void endBlocking (boolean)  throws java.nio.channels.AsynchronousCloseException 
		boolean completed
	public int read (java.nio.ByteBuffer)  throws java.io.IOException 
		InterruptedException e
		boolean completed
		java.nio.ByteBuffer dst
		int read
	public long read (java.nio.ByteBuffer[], int, int)  throws java.io.IOException 
		InterruptedException e
		boolean completed
		java.nio.ByteBuffer[] dsts
		int offset
		int length
		java.util.List buffers
		long read
	public int write (java.nio.ByteBuffer)  throws java.io.IOException 
		InterruptedException e
		boolean completed
		java.nio.ByteBuffer src
		int written
	public long write (java.nio.ByteBuffer[], int, int)  throws java.io.IOException 
		InterruptedException e
		boolean completed
		java.nio.ByteBuffer[] srcs
		int offset
		int length
		java.util.List buffers
		long written
	public long position ()  throws java.io.IOException 
		boolean completed
		long pos
	public java.nio.channels.FileChannel position (long)  throws java.io.IOException 
		boolean completed
		long newPosition
	public long size ()  throws java.io.IOException 
		InterruptedException e
		long size
		boolean completed
	public java.nio.channels.FileChannel truncate (long)  throws java.io.IOException 
		InterruptedException e
		boolean completed
		long size
	public void force (boolean)  throws java.io.IOException 
		boolean metaData
		boolean completed
	public long transferTo (long, long, java.nio.channels.WritableByteChannel)  throws java.io.IOException 
		InterruptedException e
		long position
		long count
		java.nio.channels.WritableByteChannel target
		long transferred
		boolean completed
	public long transferFrom (java.nio.channels.ReadableByteChannel, long, long)  throws java.io.IOException 
		InterruptedException e
		boolean completed
		InterruptedException e
		boolean completed
		java.nio.channels.ReadableByteChannel src
		long position
		long count
		long transferred
	public int read (java.nio.ByteBuffer, long)  throws java.io.IOException 
		InterruptedException e
		java.nio.ByteBuffer dst
		long position
		int read
		boolean completed
	public int write (java.nio.ByteBuffer, long)  throws java.io.IOException 
		InterruptedException e
		boolean completed
		InterruptedException e
		boolean completed
		java.nio.ByteBuffer src
		long position
		int written
	public java.nio.MappedByteBuffer map (java.nio.channels.FileChannel$MapMode, long, long)  throws java.io.IOException 
		java.nio.channels.FileChannel$MapMode mode
		long position
		long size
	public java.nio.channels.FileLock lock (long, long, boolean)  throws java.io.IOException 
		java.nio.channels.ClosedByInterruptException e
		java.nio.channels.ClosedByInterruptException e
		long position
		long size
		boolean shared
		boolean completed
	public java.nio.channels.FileLock tryLock (long, long, boolean)  throws java.io.IOException 
		long position
		long size
		boolean shared
	private void checkLockArguments (long, long, boolean)  throws java.io.IOException 
		long position
		long size
		boolean shared
	protected void implCloseChannel () 
		Thread thread
		java.util.Iterator i$
	public volatile java.nio.channels.SeekableByteChannel truncate (long)  throws java.io.IOException 
		long x0
	public volatile java.nio.channels.SeekableByteChannel position (long)  throws java.io.IOException 
		long x0
}

com/google/common/jimfs/JimfsFileStore.class
JimfsFileStore.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsFileStore extends java.nio.file.FileStore {
	private final com.google.common.jimfs.FileTree tree
	private final com.google.common.jimfs.HeapDisk disk
	private final com.google.common.jimfs.AttributeService attributes
	private final com.google.common.jimfs.FileFactory factory
	private final com.google.common.collect.ImmutableSet supportedFeatures
	private final com.google.common.jimfs.FileSystemState state
	private final java.util.concurrent.locks.Lock readLock
	private final java.util.concurrent.locks.Lock writeLock
	public void  (com.google.common.jimfs.FileTree, com.google.common.jimfs.FileFactory, com.google.common.jimfs.HeapDisk, com.google.common.jimfs.AttributeService, com.google.common.collect.ImmutableSet, com.google.common.jimfs.FileSystemState) 
		com.google.common.jimfs.FileTree tree
		com.google.common.jimfs.FileFactory factory
		com.google.common.jimfs.HeapDisk disk
		com.google.common.jimfs.AttributeService attributes
		com.google.common.collect.ImmutableSet supportedFeatures
		com.google.common.jimfs.FileSystemState state
		java.util.concurrent.locks.ReadWriteLock lock
	com.google.common.jimfs.FileSystemState state () 
	java.util.concurrent.locks.Lock readLock () 
	java.util.concurrent.locks.Lock writeLock () 
	com.google.common.collect.ImmutableSortedSet getRootDirectoryNames () 
	com.google.common.jimfs.Directory getRoot (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
		com.google.common.jimfs.DirectoryEntry entry
	boolean supportsFeature (com.google.common.jimfs.Feature) 
		com.google.common.jimfs.Feature feature
	com.google.common.jimfs.DirectoryEntry lookUp (com.google.common.jimfs.File, com.google.common.jimfs.JimfsPath, java.util.Set)  throws java.io.IOException 
		com.google.common.jimfs.File workingDirectory
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
	com.google.common.base.Supplier regularFileCreator () 
	com.google.common.base.Supplier directoryCreator () 
	com.google.common.base.Supplier symbolicLinkCreator (com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath target
	com.google.common.jimfs.File copyWithoutContent (com.google.common.jimfs.File, com.google.common.jimfs.AttributeCopyOption)  throws java.io.IOException 
		com.google.common.jimfs.File file
		com.google.common.jimfs.AttributeCopyOption attributeCopyOption
		com.google.common.jimfs.File copy
	transient void setInitialAttributes (com.google.common.jimfs.File, java.nio.file.attribute.FileAttribute[]) 
		com.google.common.jimfs.File file
		java.nio.file.attribute.FileAttribute[] attrs
	java.nio.file.attribute.FileAttributeView getFileAttributeView (com.google.common.jimfs.FileLookup, java.lang.Class) 
		com.google.common.jimfs.FileLookup lookup
		Class type
	com.google.common.collect.ImmutableMap readAttributes (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.File file
		String attributes
	java.nio.file.attribute.BasicFileAttributes readAttributes (com.google.common.jimfs.File, java.lang.Class) 
		com.google.common.jimfs.File file
		Class type
	void setAttribute (com.google.common.jimfs.File, java.lang.String, java.lang.Object) 
		com.google.common.jimfs.File file
		String attribute
		Object value
	com.google.common.collect.ImmutableSet supportedFileAttributeViews () 
	public java.lang.String name () 
	public java.lang.String type () 
	public boolean isReadOnly () 
	public long getTotalSpace ()  throws java.io.IOException 
	public long getUsableSpace ()  throws java.io.IOException 
	public long getUnallocatedSpace ()  throws java.io.IOException 
	public boolean supportsFileAttributeView (java.lang.Class) 
		Class type
	public boolean supportsFileAttributeView (java.lang.String) 
		String name
	public java.nio.file.attribute.FileStoreAttributeView getFileStoreAttributeView (java.lang.Class) 
		Class type
	public java.lang.Object getAttribute (java.lang.String)  throws java.io.IOException 
		String attribute
}

com/google/common/jimfs/JimfsFileSystem$1.class
JimfsFileSystem.java
package com.google.common.jimfs
 com.google.common.jimfs.JimfsFileSystem$1 extends java.lang.Object implements java.io.Closeable  {
	final com.google.common.jimfs.JimfsFileSystem this$0
	void  (com.google.common.jimfs.JimfsFileSystem) 
	public void close () 
}

com/google/common/jimfs/JimfsFileSystem.class
JimfsFileSystem.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsFileSystem extends java.nio.file.FileSystem {
	private final com.google.common.jimfs.JimfsFileSystemProvider provider
	private final java.net.URI uri
	private final com.google.common.jimfs.JimfsFileStore fileStore
	private final com.google.common.jimfs.PathService pathService
	private final java.nio.file.attribute.UserPrincipalLookupService userLookupService
	private final com.google.common.jimfs.FileSystemView defaultView
	private final com.google.common.jimfs.WatchServiceConfiguration watchServiceConfig
	private java.util.concurrent.ExecutorService defaultThreadPool
	void  (com.google.common.jimfs.JimfsFileSystemProvider, java.net.URI, com.google.common.jimfs.JimfsFileStore, com.google.common.jimfs.PathService, com.google.common.jimfs.FileSystemView, com.google.common.jimfs.WatchServiceConfiguration) 
		com.google.common.jimfs.JimfsFileSystemProvider provider
		java.net.URI uri
		com.google.common.jimfs.JimfsFileStore fileStore
		com.google.common.jimfs.PathService pathService
		com.google.common.jimfs.FileSystemView defaultView
		com.google.common.jimfs.WatchServiceConfiguration watchServiceConfig
	public com.google.common.jimfs.JimfsFileSystemProvider provider () 
	public java.net.URI getUri () 
	public com.google.common.jimfs.FileSystemView getDefaultView () 
	public java.lang.String getSeparator () 
	public com.google.common.collect.ImmutableSortedSet getRootDirectories () 
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		com.google.common.collect.ImmutableSortedSet$Builder builder
	public com.google.common.jimfs.JimfsPath getWorkingDirectory () 
	com.google.common.jimfs.PathService getPathService () 
	public com.google.common.jimfs.JimfsFileStore getFileStore () 
	public com.google.common.collect.ImmutableSet getFileStores () 
	public com.google.common.collect.ImmutableSet supportedFileAttributeViews () 
	public transient com.google.common.jimfs.JimfsPath getPath (java.lang.String, java.lang.String[]) 
		String first
		String[] more
	public java.net.URI toUri (com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath path
	public com.google.common.jimfs.JimfsPath toPath (java.net.URI) 
		java.net.URI uri
	public java.nio.file.PathMatcher getPathMatcher (java.lang.String) 
		String syntaxAndPattern
	public java.nio.file.attribute.UserPrincipalLookupService getUserPrincipalLookupService () 
	public java.nio.file.WatchService newWatchService ()  throws java.io.IOException 
	public synchronized java.util.concurrent.ExecutorService getDefaultThreadPool () 
	public boolean isReadOnly () 
	public boolean isOpen () 
	public void close ()  throws java.io.IOException 
	public volatile java.nio.file.Path getPath (java.lang.String, java.lang.String[]) 
		String x0
		String[] x1
	public volatile java.util.Set supportedFileAttributeViews () 
	public volatile java.lang.Iterable getFileStores () 
	public volatile java.lang.Iterable getRootDirectories () 
	public volatile java.nio.file.spi.FileSystemProvider provider () 
	static java.util.concurrent.ExecutorService access$000 (com.google.common.jimfs.JimfsFileSystem) 
		com.google.common.jimfs.JimfsFileSystem x0
}

com/google/common/jimfs/JimfsFileSystemProvider.class
JimfsFileSystemProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsFileSystemProvider extends java.nio.file.spi.FileSystemProvider {
	private static final com.google.common.jimfs.JimfsFileSystemProvider INSTANCE
	private static final java.nio.file.attribute.FileAttribute[] NO_ATTRS
	void  () 
	static com.google.common.jimfs.JimfsFileSystemProvider instance () 
	public java.lang.String getScheme () 
	public java.nio.file.FileSystem newFileSystem (java.net.URI, java.util.Map)  throws java.io.IOException 
		java.net.URI uri
		java.util.Map env
	public java.nio.file.FileSystem getFileSystem (java.net.URI) 
		java.net.URI uri
	public java.nio.file.FileSystem newFileSystem (java.nio.file.Path, java.util.Map)  throws java.io.IOException 
		Exception e
		java.nio.file.Path path
		java.util.Map env
		com.google.common.jimfs.JimfsPath checkedPath
		java.net.URI pathUri
		java.net.URI jarUri
	public java.nio.file.Path getPath (java.net.URI) 
		java.net.URI uri
	private static com.google.common.jimfs.JimfsPath checkPath (java.nio.file.Path) 
		java.nio.file.Path path
	private static com.google.common.jimfs.JimfsFileSystem getFileSystem (java.nio.file.Path) 
		java.nio.file.Path path
	private static com.google.common.jimfs.FileSystemView getDefaultView (com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath path
	public transient java.nio.channels.FileChannel newFileChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		java.nio.file.Path path
		java.util.Set options
		java.nio.file.attribute.FileAttribute[] attrs
		com.google.common.jimfs.JimfsPath checkedPath
	private transient com.google.common.jimfs.JimfsFileChannel newJimfsFileChannel (com.google.common.jimfs.JimfsPath, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
		java.util.Set options
		java.nio.file.attribute.FileAttribute[] attrs
		com.google.common.collect.ImmutableSet opts
		com.google.common.jimfs.FileSystemView view
		com.google.common.jimfs.RegularFile file
	public transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		java.nio.file.Path path
		java.util.Set options
		java.nio.file.attribute.FileAttribute[] attrs
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.jimfs.JimfsFileChannel channel
	public transient java.nio.channels.AsynchronousFileChannel newAsynchronousFileChannel (java.nio.file.Path, java.util.Set, java.util.concurrent.ExecutorService, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		com.google.common.jimfs.JimfsFileSystem fileSystem
		java.nio.file.Path path
		java.util.Set options
		java.util.concurrent.ExecutorService executor
		java.nio.file.attribute.FileAttribute[] attrs
		com.google.common.jimfs.JimfsFileChannel channel
	public transient java.io.InputStream newInputStream (java.nio.file.Path, java.nio.file.OpenOption[])  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.OpenOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.collect.ImmutableSet opts
		com.google.common.jimfs.FileSystemView view
		com.google.common.jimfs.RegularFile file
	public transient java.io.OutputStream newOutputStream (java.nio.file.Path, java.nio.file.OpenOption[])  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.OpenOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.collect.ImmutableSet opts
		com.google.common.jimfs.FileSystemView view
		com.google.common.jimfs.RegularFile file
	public java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.DirectoryStream$Filter)  throws java.io.IOException 
		java.nio.file.Path dir
		java.nio.file.DirectoryStream$Filter filter
		com.google.common.jimfs.JimfsPath checkedPath
	public transient void createDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		java.nio.file.Path dir
		java.nio.file.attribute.FileAttribute[] attrs
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.jimfs.FileSystemView view
	public void createLink (java.nio.file.Path, java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path link
		java.nio.file.Path existing
		com.google.common.jimfs.JimfsPath linkPath
		com.google.common.jimfs.JimfsPath existingPath
		com.google.common.jimfs.FileSystemView view
	public transient void createSymbolicLink (java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		java.nio.file.Path link
		java.nio.file.Path target
		java.nio.file.attribute.FileAttribute[] attrs
		com.google.common.jimfs.JimfsPath linkPath
		com.google.common.jimfs.JimfsPath targetPath
		com.google.common.jimfs.FileSystemView view
	public java.nio.file.Path readSymbolicLink (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path link
		com.google.common.jimfs.JimfsPath checkedPath
	public void delete (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.jimfs.FileSystemView view
	public transient void copy (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[])  throws java.io.IOException 
		java.nio.file.Path source
		java.nio.file.Path target
		java.nio.file.CopyOption[] options
	public transient void move (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[])  throws java.io.IOException 
		java.nio.file.Path source
		java.nio.file.Path target
		java.nio.file.CopyOption[] options
	private void copy (java.nio.file.Path, java.nio.file.Path, com.google.common.collect.ImmutableSet, boolean)  throws java.io.IOException 
		java.nio.file.Path source
		java.nio.file.Path target
		com.google.common.collect.ImmutableSet options
		boolean move
		com.google.common.jimfs.JimfsPath sourcePath
		com.google.common.jimfs.JimfsPath targetPath
		com.google.common.jimfs.FileSystemView sourceView
		com.google.common.jimfs.FileSystemView targetView
	public boolean isSameFile (java.nio.file.Path, java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.Path path2
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.jimfs.JimfsPath checkedPath2
		com.google.common.jimfs.FileSystemView view
		com.google.common.jimfs.FileSystemView view2
	public boolean isHidden (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.jimfs.FileSystemView view
	public java.nio.file.FileStore getFileStore (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
	public transient void checkAccess (java.nio.file.Path, java.nio.file.AccessMode[])  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.AccessMode[] modes
		com.google.common.jimfs.JimfsPath checkedPath
	public transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) 
		java.nio.file.Path path
		Class type
		java.nio.file.LinkOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
	public transient java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.Path path
		Class type
		java.nio.file.LinkOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
	public transient java.util.Map readAttributes (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.Path path
		String attributes
		java.nio.file.LinkOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
	public transient void setAttribute (java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.Path path
		String attribute
		Object value
		java.nio.file.LinkOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
	static void  () 
		Throwable e
}

com/google/common/jimfs/JimfsFileSystems$1.class
JimfsFileSystems.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsFileSystems$1 extends java.lang.Object implements java.lang.Runnable  {
	void  () 
	public void run () 
}

com/google/common/jimfs/JimfsFileSystems.class
JimfsFileSystems.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsFileSystems extends java.lang.Object {
	private static final java.nio.file.spi.FileSystemProvider systemJimfsProvider
	private static final Runnable DO_NOTHING
	private void  () 
	private static java.nio.file.spi.FileSystemProvider getSystemJimfsProvider () 
		java.nio.file.spi.FileSystemProvider provider
		java.util.Iterator i$
	private static java.lang.Runnable removeFileSystemRunnable (java.net.URI) 
		java.lang.reflect.Method method
		ReflectiveOperationException e
		java.net.URI uri
	public static com.google.common.jimfs.JimfsFileSystem newFileSystem (com.google.common.jimfs.JimfsFileSystemProvider, java.net.URI, com.google.common.jimfs.Configuration)  throws java.io.IOException 
		com.google.common.jimfs.JimfsFileSystemProvider provider
		java.net.URI uri
		com.google.common.jimfs.Configuration config
		com.google.common.jimfs.PathService pathService
		com.google.common.jimfs.FileSystemState state
		com.google.common.jimfs.JimfsFileStore fileStore
		com.google.common.jimfs.FileSystemView defaultView
		com.google.common.jimfs.WatchServiceConfiguration watchServiceConfig
		com.google.common.jimfs.JimfsFileSystem fileSystem
	private static com.google.common.jimfs.JimfsFileStore createFileStore (com.google.common.jimfs.Configuration, com.google.common.jimfs.PathService, com.google.common.jimfs.FileSystemState) 
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.Name rootName
		com.google.common.jimfs.Directory rootDir
		String root
		java.util.Iterator i$
		com.google.common.jimfs.Configuration config
		com.google.common.jimfs.PathService pathService
		com.google.common.jimfs.FileSystemState state
		com.google.common.jimfs.AttributeService attributeService
		com.google.common.jimfs.HeapDisk disk
		com.google.common.jimfs.FileFactory fileFactory
		java.util.Map roots
	private static com.google.common.jimfs.FileSystemView createDefaultView (com.google.common.jimfs.Configuration, com.google.common.jimfs.JimfsFileStore, com.google.common.jimfs.PathService)  throws java.io.IOException 
		com.google.common.jimfs.Directory newDir
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		com.google.common.jimfs.Configuration config
		com.google.common.jimfs.JimfsFileStore fileStore
		com.google.common.jimfs.PathService pathService
		com.google.common.jimfs.JimfsPath workingDirPath
		com.google.common.jimfs.Directory dir
	static void  () 
}

com/google/common/jimfs/JimfsInputStream.class
JimfsInputStream.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsInputStream extends java.io.InputStream {
	com.google.common.jimfs.RegularFile file
	private long pos
	private boolean finished
	private final com.google.common.jimfs.FileSystemState fileSystemState
	public void  (com.google.common.jimfs.RegularFile, com.google.common.jimfs.FileSystemState) 
		com.google.common.jimfs.RegularFile file
		com.google.common.jimfs.FileSystemState fileSystemState
	public synchronized int read ()  throws java.io.IOException 
		int b
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	private synchronized int readInternal (byte[], int, int)  throws java.io.IOException 
		int read
		byte[] b
		int off
		int len
	public long skip (long)  throws java.io.IOException 
		int skip
		long n
	public synchronized int available ()  throws java.io.IOException 
		long available
	private void checkNotClosed ()  throws java.io.IOException 
	public synchronized void close ()  throws java.io.IOException 
	private boolean isOpen () 
}

com/google/common/jimfs/JimfsOutputStream.class
JimfsOutputStream.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsOutputStream extends java.io.OutputStream {
	com.google.common.jimfs.RegularFile file
	private long pos
	private final boolean append
	private final com.google.common.jimfs.FileSystemState fileSystemState
	void  (com.google.common.jimfs.RegularFile, boolean, com.google.common.jimfs.FileSystemState) 
		com.google.common.jimfs.RegularFile file
		boolean append
		com.google.common.jimfs.FileSystemState fileSystemState
	public synchronized void write (int)  throws java.io.IOException 
		int b
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	private synchronized void writeInternal (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	private void checkNotClosed ()  throws java.io.IOException 
	public synchronized void close ()  throws java.io.IOException 
	private boolean isOpen () 
}

com/google/common/jimfs/JimfsPath$1.class
JimfsPath.java
package com.google.common.jimfs
 com.google.common.jimfs.JimfsPath$1 extends java.util.AbstractList {
	final com.google.common.jimfs.JimfsPath this$0
	void  (com.google.common.jimfs.JimfsPath) 
	public java.nio.file.Path get (int) 
		int index
	public int size () 
	public volatile java.lang.Object get (int) 
		int x0
}

com/google/common/jimfs/JimfsPath.class
JimfsPath.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsPath extends java.lang.Object implements java.nio.file.Path  {
	private final com.google.common.jimfs.Name root
	private final com.google.common.collect.ImmutableList names
	private final com.google.common.jimfs.PathService pathService
	public void  (com.google.common.jimfs.PathService, com.google.common.jimfs.Name, java.lang.Iterable) 
		com.google.common.jimfs.PathService pathService
		com.google.common.jimfs.Name root
		Iterable names
	public com.google.common.jimfs.Name root () 
	public com.google.common.collect.ImmutableList names () 
	public com.google.common.jimfs.Name name () 
	public boolean isEmptyPath () 
	public java.nio.file.FileSystem getFileSystem () 
	public com.google.common.jimfs.JimfsFileSystem getJimfsFileSystem () 
	public boolean isAbsolute () 
	public com.google.common.jimfs.JimfsPath getRoot () 
	public com.google.common.jimfs.JimfsPath getFileName () 
	public com.google.common.jimfs.JimfsPath getParent () 
	public int getNameCount () 
	public com.google.common.jimfs.JimfsPath getName (int) 
		int index
	public com.google.common.jimfs.JimfsPath subpath (int, int) 
		int beginIndex
		int endIndex
	private static boolean startsWith (java.util.List, java.util.List) 
		java.util.List list
		java.util.List other
	public boolean startsWith (java.nio.file.Path) 
		java.nio.file.Path other
		com.google.common.jimfs.JimfsPath otherPath
	public boolean startsWith (java.lang.String) 
		String other
	public boolean endsWith (java.nio.file.Path) 
		java.nio.file.Path other
		com.google.common.jimfs.JimfsPath otherPath
	public boolean endsWith (java.lang.String) 
		String other
	public com.google.common.jimfs.JimfsPath normalize () 
		com.google.common.jimfs.Name lastName
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		java.util.Deque newNames
	private boolean isNormal () 
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		boolean foundNonParentName
		boolean normal
	com.google.common.jimfs.JimfsPath resolve (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
	public com.google.common.jimfs.JimfsPath resolve (java.nio.file.Path) 
		java.nio.file.Path other
		com.google.common.jimfs.JimfsPath otherPath
	public com.google.common.jimfs.JimfsPath resolve (java.lang.String) 
		String other
	public com.google.common.jimfs.JimfsPath resolveSibling (java.nio.file.Path) 
		java.nio.file.Path other
		com.google.common.jimfs.JimfsPath otherPath
		com.google.common.jimfs.JimfsPath parent
	public com.google.common.jimfs.JimfsPath resolveSibling (java.lang.String) 
		String other
	public com.google.common.jimfs.JimfsPath relativize (java.nio.file.Path) 
		int i
		java.nio.file.Path other
		com.google.common.jimfs.JimfsPath otherPath
		com.google.common.collect.ImmutableList otherNames
		int sharedSubsequenceLength
		int extraNamesInThis
		com.google.common.collect.ImmutableList extraNamesInOther
		java.util.List parts
	public com.google.common.jimfs.JimfsPath toAbsolutePath () 
	public transient com.google.common.jimfs.JimfsPath toRealPath (java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.LinkOption[] options
	public transient java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[], java.nio.file.WatchEvent$Modifier[])  throws java.io.IOException 
		java.nio.file.WatchService watcher
		java.nio.file.WatchEvent$Kind[] events
		java.nio.file.WatchEvent$Modifier[] modifiers
	public transient java.nio.file.WatchKey register (java.nio.file.WatchService, java.nio.file.WatchEvent$Kind[])  throws java.io.IOException 
		java.nio.file.WatchService watcher
		java.nio.file.WatchEvent$Kind[] events
		com.google.common.jimfs.AbstractWatchService service
	public java.net.URI toUri () 
	public java.io.File toFile () 
	public java.util.Iterator iterator () 
	private java.util.List asList () 
	public int compareTo (java.nio.file.Path) 
		java.nio.file.Path other
		com.google.common.jimfs.JimfsPath otherPath
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	private com.google.common.jimfs.JimfsPath checkPath (java.nio.file.Path) 
		java.nio.file.Path other
	public volatile java.nio.file.Path toRealPath (java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.LinkOption[] x0
	public volatile java.nio.file.Path toAbsolutePath () 
	public volatile java.nio.file.Path relativize (java.nio.file.Path) 
		java.nio.file.Path x0
	public volatile java.nio.file.Path resolveSibling (java.lang.String) 
		String x0
	public volatile java.nio.file.Path resolveSibling (java.nio.file.Path) 
		java.nio.file.Path x0
	public volatile java.nio.file.Path resolve (java.lang.String) 
		String x0
	public volatile java.nio.file.Path resolve (java.nio.file.Path) 
		java.nio.file.Path x0
	public volatile java.nio.file.Path normalize () 
	public volatile java.nio.file.Path subpath (int, int) 
		int x0
		int x1
	public volatile java.nio.file.Path getName (int) 
		int x0
	public volatile java.nio.file.Path getParent () 
	public volatile java.nio.file.Path getFileName () 
	public volatile java.nio.file.Path getRoot () 
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/JimfsSecureDirectoryStream$1.class
JimfsSecureDirectoryStream.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsSecureDirectoryStream$1 extends java.lang.Object implements java.nio.file.DirectoryStream$Filter  {
	void  () 
	public boolean accept (java.lang.Object)  throws java.io.IOException 
		Object entry
}

com/google/common/jimfs/JimfsSecureDirectoryStream$2.class
JimfsSecureDirectoryStream.java
package com.google.common.jimfs
 com.google.common.jimfs.JimfsSecureDirectoryStream$2 extends java.lang.Object implements com.google.common.jimfs.FileLookup  {
	final com.google.common.jimfs.JimfsPath val$checkedPath
	final com.google.common.collect.ImmutableSet val$optionsSet
	final com.google.common.jimfs.JimfsSecureDirectoryStream this$0
	void  (com.google.common.jimfs.JimfsSecureDirectoryStream, com.google.common.jimfs.JimfsPath, com.google.common.collect.ImmutableSet) 
	public com.google.common.jimfs.File lookup ()  throws java.io.IOException 
}

com/google/common/jimfs/JimfsSecureDirectoryStream$DirectoryIterator.class
JimfsSecureDirectoryStream.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsSecureDirectoryStream$DirectoryIterator extends com.google.common.collect.AbstractIterator {
	private java.util.Iterator fileNames
	final com.google.common.jimfs.JimfsSecureDirectoryStream this$0
	private void  (com.google.common.jimfs.JimfsSecureDirectoryStream) 
	protected synchronized java.nio.file.Path computeNext () 
		com.google.common.jimfs.Name name
		java.nio.file.Path path
		java.io.IOException e
	protected volatile java.lang.Object computeNext () 
	void  (com.google.common.jimfs.JimfsSecureDirectoryStream, com.google.common.jimfs.JimfsSecureDirectoryStream$1) 
		com.google.common.jimfs.JimfsSecureDirectoryStream x0
		com.google.common.jimfs.JimfsSecureDirectoryStream$1 x1
}

com/google/common/jimfs/JimfsSecureDirectoryStream.class
JimfsSecureDirectoryStream.java
package com.google.common.jimfs
final com.google.common.jimfs.JimfsSecureDirectoryStream extends java.lang.Object implements java.nio.file.SecureDirectoryStream  {
	private final com.google.common.jimfs.FileSystemView view
	private final java.nio.file.DirectoryStream$Filter filter
	private final com.google.common.jimfs.FileSystemState fileSystemState
	private boolean open
	private java.util.Iterator iterator
	public static final java.nio.file.DirectoryStream$Filter ALWAYS_TRUE_FILTER
	public void  (com.google.common.jimfs.FileSystemView, java.nio.file.DirectoryStream$Filter, com.google.common.jimfs.FileSystemState) 
		com.google.common.jimfs.FileSystemView view
		java.nio.file.DirectoryStream$Filter filter
		com.google.common.jimfs.FileSystemState fileSystemState
	private com.google.common.jimfs.JimfsPath path () 
	public synchronized java.util.Iterator iterator () 
		java.util.Iterator result
	public synchronized void close () 
	protected synchronized void checkOpen () 
	public transient java.nio.file.SecureDirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.LinkOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
	public transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		java.nio.file.Path path
		java.util.Set options
		java.nio.file.attribute.FileAttribute[] attrs
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.collect.ImmutableSet opts
	public void deleteFile (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
		com.google.common.jimfs.JimfsPath checkedPath
	public void deleteDirectory (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
		com.google.common.jimfs.JimfsPath checkedPath
	public void move (java.nio.file.Path, java.nio.file.SecureDirectoryStream, java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path srcPath
		java.nio.file.SecureDirectoryStream targetDir
		java.nio.file.Path targetPath
		com.google.common.jimfs.JimfsPath checkedSrcPath
		com.google.common.jimfs.JimfsPath checkedTargetPath
		com.google.common.jimfs.JimfsSecureDirectoryStream checkedTargetDir
	public java.nio.file.attribute.FileAttributeView getFileAttributeView (java.lang.Class) 
		Class type
	public transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) 
		java.nio.file.Path path
		Class type
		java.nio.file.LinkOption[] options
		com.google.common.jimfs.JimfsPath checkedPath
		com.google.common.collect.ImmutableSet optionsSet
	private static com.google.common.jimfs.JimfsPath checkPath (java.nio.file.Path) 
		java.nio.file.Path path
	public volatile java.nio.file.attribute.FileAttributeView getFileAttributeView (java.lang.Object, java.lang.Class, java.nio.file.LinkOption[]) 
		Object x0
		Class x1
		java.nio.file.LinkOption[] x2
	public volatile void move (java.lang.Object, java.nio.file.SecureDirectoryStream, java.lang.Object)  throws java.io.IOException 
		Object x0
		java.nio.file.SecureDirectoryStream x1
		Object x2
	public volatile void deleteDirectory (java.lang.Object)  throws java.io.IOException 
		Object x0
	public volatile void deleteFile (java.lang.Object)  throws java.io.IOException 
		Object x0
	public volatile java.nio.channels.SeekableByteChannel newByteChannel (java.lang.Object, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		Object x0
		java.util.Set x1
		java.nio.file.attribute.FileAttribute[] x2
	public volatile java.nio.file.SecureDirectoryStream newDirectoryStream (java.lang.Object, java.nio.file.LinkOption[])  throws java.io.IOException 
		Object x0
		java.nio.file.LinkOption[] x1
	static com.google.common.jimfs.FileSystemView access$100 (com.google.common.jimfs.JimfsSecureDirectoryStream) 
		com.google.common.jimfs.JimfsSecureDirectoryStream x0
	static java.nio.file.DirectoryStream$Filter access$200 (com.google.common.jimfs.JimfsSecureDirectoryStream) 
		com.google.common.jimfs.JimfsSecureDirectoryStream x0
	static void  () 
}

com/google/common/jimfs/Name$1.class
Name.java
package com.google.common.jimfs
final com.google.common.jimfs.Name$1 extends java.lang.Object implements com.google.common.base.Function  {
	void  () 
	public java.lang.String apply (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/Name$2.class
Name.java
package com.google.common.jimfs
final com.google.common.jimfs.Name$2 extends java.lang.Object implements com.google.common.base.Function  {
	void  () 
	public java.lang.String apply (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/Name.class
Name.java
package com.google.common.jimfs
final com.google.common.jimfs.Name extends java.lang.Object {
	static final com.google.common.jimfs.Name EMPTY
	public static final com.google.common.jimfs.Name SELF
	public static final com.google.common.jimfs.Name PARENT
	private final String display
	private final String canonical
	private static final com.google.common.collect.Ordering DISPLAY_ORDERING
	private static final com.google.common.collect.Ordering CANONICAL_ORDERING
	static com.google.common.jimfs.Name simple (java.lang.String) 
		String name
	public static com.google.common.jimfs.Name create (java.lang.String, java.lang.String) 
		String display
		String canonical
	private void  (java.lang.String, java.lang.String) 
		String display
		String canonical
	public boolean equals (java.lang.Object) 
		com.google.common.jimfs.Name other
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	public static com.google.common.collect.Ordering displayOrdering () 
	public static com.google.common.collect.Ordering canonicalOrdering () 
	static java.lang.String access$000 (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name x0
	static java.lang.String access$100 (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name x0
	static void  () 
}

com/google/common/jimfs/Options.class
Options.java
package com.google.common.jimfs
final com.google.common.jimfs.Options extends java.lang.Object {
	public static final com.google.common.collect.ImmutableSet NOFOLLOW_LINKS
	public static final com.google.common.collect.ImmutableSet FOLLOW_LINKS
	private static final com.google.common.collect.ImmutableSet DEFAULT_READ
	private static final com.google.common.collect.ImmutableSet DEFAULT_READ_NOFOLLOW_LINKS
	private static final com.google.common.collect.ImmutableSet DEFAULT_WRITE
	private void  () 
	public static transient com.google.common.collect.ImmutableSet getLinkOptions (java.nio.file.LinkOption[]) 
		java.nio.file.LinkOption[] options
	public static com.google.common.collect.ImmutableSet getOptionsForChannel (java.util.Set) 
		java.util.Set options
		boolean append
		boolean write
		boolean read
	public static transient com.google.common.collect.ImmutableSet getOptionsForInputStream (java.nio.file.OpenOption[]) 
		java.nio.file.OpenOption option
		java.nio.file.OpenOption[] arr$
		int len$
		int i$
		java.nio.file.OpenOption[] options
		boolean nofollowLinks
	public static transient com.google.common.collect.ImmutableSet getOptionsForOutputStream (java.nio.file.OpenOption[]) 
		java.nio.file.OpenOption[] options
		com.google.common.collect.ImmutableSet result
	public static transient com.google.common.collect.ImmutableSet getMoveOptions (java.nio.file.CopyOption[]) 
		java.nio.file.CopyOption[] options
	public static transient com.google.common.collect.ImmutableSet getCopyOptions (java.nio.file.CopyOption[]) 
		java.nio.file.CopyOption[] options
		com.google.common.collect.ImmutableSet result
	static void  () 
}

com/google/common/jimfs/OwnerAttributeProvider$View.class
OwnerAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.OwnerAttributeProvider$View extends com.google.common.jimfs.AbstractAttributeView implements java.nio.file.attribute.FileOwnerAttributeView  {
	public void  (com.google.common.jimfs.FileLookup) 
		com.google.common.jimfs.FileLookup lookup
	public java.lang.String name () 
	public java.nio.file.attribute.UserPrincipal getOwner ()  throws java.io.IOException 
	public void setOwner (java.nio.file.attribute.UserPrincipal)  throws java.io.IOException 
		java.nio.file.attribute.UserPrincipal owner
}

com/google/common/jimfs/OwnerAttributeProvider.class
OwnerAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.OwnerAttributeProvider extends com.google.common.jimfs.AttributeProvider {
	private static final com.google.common.collect.ImmutableSet ATTRIBUTES
	private static final java.nio.file.attribute.UserPrincipal DEFAULT_OWNER
	void  () 
	public java.lang.String name () 
	public com.google.common.collect.ImmutableSet fixedAttributes () 
	public com.google.common.collect.ImmutableMap defaultValues (java.util.Map) 
		java.util.Map userProvidedDefaults
		Object userProvidedOwner
		java.nio.file.attribute.UserPrincipal owner
	public java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.File file
		String attribute
	public void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		java.nio.file.attribute.UserPrincipal user
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
	public java.lang.Class viewType () 
	public java.nio.file.attribute.FileOwnerAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.collect.ImmutableMap inheritedViews
	public volatile java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup x0
		com.google.common.collect.ImmutableMap x1
	static void  () 
}

com/google/common/jimfs/PathMatchers$1.class
PathMatchers.java
package com.google.common.jimfs
 com.google.common.jimfs.PathMatchers$1 extends java.lang.Object {
}

com/google/common/jimfs/PathMatchers$RegexPathMatcher.class
PathMatchers.java
package com.google.common.jimfs
final com.google.common.jimfs.PathMatchers$RegexPathMatcher extends java.lang.Object implements java.nio.file.PathMatcher  {
	private final java.util.regex.Pattern pattern
	private void  (java.util.regex.Pattern) 
		java.util.regex.Pattern pattern
	public boolean matches (java.nio.file.Path) 
		java.nio.file.Path path
	public java.lang.String toString () 
	void  (java.util.regex.Pattern, com.google.common.jimfs.PathMatchers$1) 
		java.util.regex.Pattern x0
		com.google.common.jimfs.PathMatchers$1 x1
}

com/google/common/jimfs/PathMatchers.class
PathMatchers.java
package com.google.common.jimfs
final com.google.common.jimfs.PathMatchers extends java.lang.Object {
	private void  () 
	public static java.nio.file.PathMatcher getPathMatcher (java.lang.String, java.lang.String, com.google.common.collect.ImmutableSet) 
		String syntaxAndPattern
		String separators
		com.google.common.collect.ImmutableSet normalizations
		int syntaxSeparator
		String syntax
		String pattern
	private static java.nio.file.PathMatcher fromRegex (java.lang.String, java.lang.Iterable) 
		String regex
		Iterable normalizations
}

com/google/common/jimfs/PathNormalization$1.class
PathNormalization.java
package com.google.common.jimfs
final com.google.common.jimfs.PathNormalization$1 extends com.google.common.jimfs.PathNormalization {
	void  (java.lang.String, int, int) 
		int x0
	public java.lang.String apply (java.lang.String) 
		String string
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/PathNormalization$2.class
PathNormalization.java
package com.google.common.jimfs
final com.google.common.jimfs.PathNormalization$2 extends com.google.common.jimfs.PathNormalization {
	void  (java.lang.String, int, int) 
		int x0
	public java.lang.String apply (java.lang.String) 
		String string
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/PathNormalization$3.class
PathNormalization.java
package com.google.common.jimfs
final com.google.common.jimfs.PathNormalization$3 extends com.google.common.jimfs.PathNormalization {
	void  (java.lang.String, int, int) 
		int x0
	public java.lang.String apply (java.lang.String) 
		String string
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/PathNormalization$4.class
PathNormalization.java
package com.google.common.jimfs
final com.google.common.jimfs.PathNormalization$4 extends com.google.common.jimfs.PathNormalization {
	void  (java.lang.String, int, int) 
		int x0
	public java.lang.String apply (java.lang.String) 
		NoClassDefFoundError error
		NoClassDefFoundError e
		String string
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/PathNormalization$5.class
PathNormalization.java
package com.google.common.jimfs
final com.google.common.jimfs.PathNormalization$5 extends com.google.common.jimfs.PathNormalization {
	void  (java.lang.String, int, int) 
		int x0
	public java.lang.String apply (java.lang.String) 
		String string
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/google/common/jimfs/PathNormalization.class
PathNormalization.java
package com.google.common.jimfs
public abstract com.google.common.jimfs.PathNormalization extends java.lang.Enum implements com.google.common.base.Function  {
	public static final com.google.common.jimfs.PathNormalization NONE
	public static final com.google.common.jimfs.PathNormalization NFC
	public static final com.google.common.jimfs.PathNormalization NFD
	public static final com.google.common.jimfs.PathNormalization CASE_FOLD_UNICODE
	public static final com.google.common.jimfs.PathNormalization CASE_FOLD_ASCII
	private final int patternFlags
	private static final com.google.common.jimfs.PathNormalization[] $VALUES
	public static com.google.common.jimfs.PathNormalization[] values () 
	public static com.google.common.jimfs.PathNormalization valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int patternFlags
	public abstract java.lang.String apply (java.lang.String) 
	public int patternFlags () 
	public static java.lang.String normalize (java.lang.String, java.lang.Iterable) 
		com.google.common.jimfs.PathNormalization normalization
		java.util.Iterator i$
		String string
		Iterable normalizations
		String result
	public static java.util.regex.Pattern compilePattern (java.lang.String, java.lang.Iterable) 
		com.google.common.jimfs.PathNormalization normalization
		java.util.Iterator i$
		String regex
		Iterable normalizations
		int flags
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
	void  (java.lang.String, int, int, com.google.common.jimfs.PathNormalization$1) 
		String x0
		int x1
		int x2
		com.google.common.jimfs.PathNormalization$1 x3
	static void  () 
}

com/google/common/jimfs/PathService$1.class
PathService.java
package com.google.common.jimfs
final com.google.common.jimfs.PathService$1 extends java.lang.Object implements com.google.common.base.Predicate  {
	void  () 
	public boolean apply (java.lang.Object) 
		Object input
}

com/google/common/jimfs/PathService.class
PathService.java
package com.google.common.jimfs
final com.google.common.jimfs.PathService extends java.lang.Object implements java.util.Comparator  {
	private static final com.google.common.collect.Ordering DISPLAY_ROOT_ORDERING
	private static final com.google.common.collect.Ordering DISPLAY_NAMES_ORDERING
	private static final com.google.common.collect.Ordering CANONICAL_ROOT_ORDERING
	private static final com.google.common.collect.Ordering CANONICAL_NAMES_ORDERING
	private final com.google.common.jimfs.PathType type
	private final com.google.common.collect.ImmutableSet displayNormalizations
	private final com.google.common.collect.ImmutableSet canonicalNormalizations
	private final boolean equalityUsesCanonicalForm
	private final com.google.common.collect.Ordering rootOrdering
	private final com.google.common.collect.Ordering namesOrdering
	private volatile java.nio.file.FileSystem fileSystem
	private volatile com.google.common.jimfs.JimfsPath emptyPath
	private static final com.google.common.base.Predicate NOT_EMPTY
	void  (com.google.common.jimfs.Configuration) 
		com.google.common.jimfs.Configuration config
	void  (com.google.common.jimfs.PathType, java.lang.Iterable, java.lang.Iterable, boolean) 
		com.google.common.jimfs.PathType type
		Iterable displayNormalizations
		Iterable canonicalNormalizations
		boolean equalityUsesCanonicalForm
	public void setFileSystem (java.nio.file.FileSystem) 
		java.nio.file.FileSystem fileSystem
	public java.nio.file.FileSystem getFileSystem () 
	public java.lang.String getSeparator () 
	public com.google.common.jimfs.JimfsPath emptyPath () 
		com.google.common.jimfs.JimfsPath result
	public com.google.common.jimfs.Name name (java.lang.String) 
		String display
		String canonical
		String name
	java.util.List names (java.lang.Iterable) 
		String name
		java.util.Iterator i$
		Iterable names
		java.util.List result
	public com.google.common.jimfs.JimfsPath createRoot (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name root
	public com.google.common.jimfs.JimfsPath createFileName (com.google.common.jimfs.Name) 
		com.google.common.jimfs.Name name
	public com.google.common.jimfs.JimfsPath createRelativePath (java.lang.Iterable) 
		Iterable names
	public com.google.common.jimfs.JimfsPath createPath (com.google.common.jimfs.Name, java.lang.Iterable) 
		com.google.common.jimfs.Name root
		Iterable names
		com.google.common.collect.ImmutableList nameList
	protected final com.google.common.jimfs.JimfsPath createPathInternal (com.google.common.jimfs.Name, java.lang.Iterable) 
		com.google.common.jimfs.Name root
		Iterable names
	public transient com.google.common.jimfs.JimfsPath parsePath (java.lang.String, java.lang.String[]) 
		String first
		String[] more
		String joined
	private com.google.common.jimfs.JimfsPath toPath (com.google.common.jimfs.PathType$ParseResult) 
		com.google.common.jimfs.PathType$ParseResult parsed
		com.google.common.jimfs.Name root
		Iterable names
	public java.lang.String toString (com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.Name root
		String rootString
		Iterable names
	public int hash (com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		com.google.common.jimfs.JimfsPath path
		int hash
		com.google.common.jimfs.Name root
		com.google.common.collect.ImmutableList names
	public int compare (com.google.common.jimfs.JimfsPath, com.google.common.jimfs.JimfsPath) 
		com.google.common.jimfs.JimfsPath a
		com.google.common.jimfs.JimfsPath b
	public java.net.URI toUri (java.net.URI, com.google.common.jimfs.JimfsPath) 
		java.net.URI fileSystemUri
		com.google.common.jimfs.JimfsPath path
		String root
		Iterable names
	public com.google.common.jimfs.JimfsPath fromUri (java.net.URI) 
		java.net.URI uri
	public java.nio.file.PathMatcher createPathMatcher (java.lang.String) 
		String syntaxAndPattern
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

com/google/common/jimfs/PathType$ParseResult.class
PathType.java
package com.google.common.jimfs
public final com.google.common.jimfs.PathType$ParseResult extends java.lang.Object {
	private final String root
	private final Iterable names
	public void  (java.lang.String, java.lang.Iterable) 
		String root
		Iterable names
	public boolean isAbsolute () 
	public boolean isRoot () 
	public java.lang.String root () 
	public java.lang.Iterable names () 
}

com/google/common/jimfs/PathType.class
PathType.java
package com.google.common.jimfs
public abstract com.google.common.jimfs.PathType extends java.lang.Object {
	private final boolean allowsMultipleRoots
	private final String separator
	private final String otherSeparators
	private final com.google.common.base.Joiner joiner
	private final com.google.common.base.Splitter splitter
	private static final char[] regexReservedChars
	public static com.google.common.jimfs.PathType unix () 
	public static com.google.common.jimfs.PathType windows () 
	protected transient void  (boolean, char, char[]) 
		boolean allowsMultipleRoots
		char separator
		char[] otherSeparators
	private static boolean isRegexReserved (char) 
		char c
	private static transient com.google.common.base.Splitter createSplitter (char, char[]) 
		char other
		char[] arr$
		int len$
		int i$
		char separator
		char[] otherSeparators
		StringBuilder patternBuilder
	private static void appendToRegex (char, java.lang.StringBuilder) 
		char separator
		StringBuilder patternBuilder
	public final boolean allowsMultipleRoots () 
	public final java.lang.String getSeparator () 
	public final java.lang.String getOtherSeparators () 
	public final com.google.common.base.Joiner joiner () 
	public final com.google.common.base.Splitter splitter () 
	protected final com.google.common.jimfs.PathType$ParseResult emptyPath () 
	public abstract com.google.common.jimfs.PathType$ParseResult parsePath (java.lang.String) 
	public abstract java.lang.String toString (java.lang.String, java.lang.Iterable) 
	protected abstract java.lang.String toUriPath (java.lang.String, java.lang.Iterable, boolean) 
	protected abstract com.google.common.jimfs.PathType$ParseResult parseUriPath (java.lang.String) 
	public final java.net.URI toUri (java.net.URI, java.lang.String, java.lang.Iterable, boolean) 
		java.net.URISyntaxException e
		java.net.URI fileSystemUri
		String root
		Iterable names
		boolean directory
		String path
	public final com.google.common.jimfs.PathType$ParseResult fromUri (java.net.URI) 
		java.net.URI uri
	static void  () 
}

com/google/common/jimfs/PathURLConnection.class
PathURLConnection.java
package com.google.common.jimfs
final com.google.common.jimfs.PathURLConnection extends java.net.URLConnection {
	private static final String HTTP_DATE_FORMAT
	private static final String DEFAULT_CONTENT_TYPE
	private java.io.InputStream stream
	private com.google.common.collect.ImmutableListMultimap headers
	void  (java.net.URL) 
		java.net.URL url
	public void connect ()  throws java.io.IOException 
		java.nio.file.Path file
		java.util.Iterator i$
		Throwable x2
		Throwable x2
		java.nio.file.DirectoryStream files
		StringBuilder builder
		byte[] bytes
		long length
		java.text.DateFormat format
		java.nio.file.Path path
		long length
		java.nio.file.attribute.FileTime lastModified
		String contentType
		com.google.common.collect.ImmutableListMultimap$Builder builder
	private static java.net.URI toUri (java.net.URL)  throws java.io.IOException 
		java.net.URISyntaxException e
		java.net.URL url
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
	public java.util.Map getHeaderFields () 
		java.io.IOException e
	public java.lang.String getHeaderField (java.lang.String) 
		java.io.IOException e
		String name
}

com/google/common/jimfs/PollingWatchService$1.class
PollingWatchService.java
package com.google.common.jimfs
 com.google.common.jimfs.PollingWatchService$1 extends java.lang.Object implements java.lang.Runnable  {
	final com.google.common.jimfs.PollingWatchService this$0
	void  (com.google.common.jimfs.PollingWatchService) 
	public void run () 
		com.google.common.jimfs.PollingWatchService$Snapshot newSnapshot
		boolean posted
		java.io.IOException e
		com.google.common.jimfs.AbstractWatchService$Key key
		com.google.common.jimfs.PollingWatchService$Snapshot previousSnapshot
		com.google.common.jimfs.JimfsPath path
		java.util.Map$Entry entry
		java.util.Iterator i$
}

com/google/common/jimfs/PollingWatchService$Snapshot.class
PollingWatchService.java
package com.google.common.jimfs
final com.google.common.jimfs.PollingWatchService$Snapshot extends java.lang.Object {
	private final com.google.common.collect.ImmutableMap modifiedTimes
	final com.google.common.jimfs.PollingWatchService this$0
	void  (com.google.common.jimfs.PollingWatchService, java.util.Map) 
		java.util.Map modifiedTimes
	boolean postChanges (com.google.common.jimfs.PollingWatchService$Snapshot, com.google.common.jimfs.AbstractWatchService$Key) 
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		java.util.Set created
		com.google.common.jimfs.Name name
		java.util.Iterator i$
		java.util.Set deleted
		com.google.common.jimfs.Name name
		Long modifiedTime
		Long newModifiedTime
		java.util.Map$Entry entry
		java.util.Iterator i$
		com.google.common.jimfs.PollingWatchService$Snapshot newState
		com.google.common.jimfs.AbstractWatchService$Key key
		boolean changesPosted
}

com/google/common/jimfs/PollingWatchService.class
PollingWatchService.java
package com.google.common.jimfs
final com.google.common.jimfs.PollingWatchService extends com.google.common.jimfs.AbstractWatchService {
	private static final java.util.concurrent.ThreadFactory THREAD_FACTORY
	private final java.util.concurrent.ScheduledExecutorService pollingService
	private final java.util.concurrent.ConcurrentMap snapshots
	private final com.google.common.jimfs.FileSystemView view
	private final com.google.common.jimfs.PathService pathService
	private final com.google.common.jimfs.FileSystemState fileSystemState
	final long interval
	final java.util.concurrent.TimeUnit timeUnit
	private java.util.concurrent.ScheduledFuture pollingFuture
	private final Runnable pollingTask
	void  (com.google.common.jimfs.FileSystemView, com.google.common.jimfs.PathService, com.google.common.jimfs.FileSystemState, long, java.util.concurrent.TimeUnit) 
		com.google.common.jimfs.FileSystemView view
		com.google.common.jimfs.PathService pathService
		com.google.common.jimfs.FileSystemState fileSystemState
		long interval
		java.util.concurrent.TimeUnit timeUnit
	public com.google.common.jimfs.AbstractWatchService$Key register (java.nio.file.Watchable, java.lang.Iterable)  throws java.io.IOException 
		java.nio.file.Watchable watchable
		Iterable eventTypes
		com.google.common.jimfs.JimfsPath path
		com.google.common.jimfs.AbstractWatchService$Key key
		com.google.common.jimfs.PollingWatchService$Snapshot snapshot
	private com.google.common.jimfs.JimfsPath checkWatchable (java.nio.file.Watchable) 
		java.nio.file.Watchable watchable
	private boolean isSameFileSystem (java.nio.file.Path) 
		java.nio.file.Path path
	synchronized boolean isPolling () 
	public synchronized void cancelled (com.google.common.jimfs.AbstractWatchService$Key) 
		com.google.common.jimfs.AbstractWatchService$Key key
	public void close () 
		com.google.common.jimfs.AbstractWatchService$Key key
		java.util.Iterator i$
	private void startPolling () 
	private void stopPolling () 
	private com.google.common.jimfs.PollingWatchService$Snapshot takeSnapshot (com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.JimfsPath path
	static java.util.concurrent.ConcurrentMap access$000 (com.google.common.jimfs.PollingWatchService) 
		com.google.common.jimfs.PollingWatchService x0
	static com.google.common.jimfs.PollingWatchService$Snapshot access$100 (com.google.common.jimfs.PollingWatchService, com.google.common.jimfs.JimfsPath)  throws java.io.IOException 
		com.google.common.jimfs.PollingWatchService x0
		com.google.common.jimfs.JimfsPath x1
	static com.google.common.jimfs.PathService access$200 (com.google.common.jimfs.PollingWatchService) 
		com.google.common.jimfs.PollingWatchService x0
	static void  () 
}

com/google/common/jimfs/PosixAttributeProvider$Attributes.class
PosixAttributeProvider.java
package com.google.common.jimfs
 com.google.common.jimfs.PosixAttributeProvider$Attributes extends com.google.common.jimfs.BasicAttributeProvider$Attributes implements java.nio.file.attribute.PosixFileAttributes  {
	private final java.nio.file.attribute.UserPrincipal owner
	private final java.nio.file.attribute.GroupPrincipal group
	private final com.google.common.collect.ImmutableSet permissions
	protected void  (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	public java.nio.file.attribute.UserPrincipal owner () 
	public java.nio.file.attribute.GroupPrincipal group () 
	public com.google.common.collect.ImmutableSet permissions () 
	public volatile java.util.Set permissions () 
}

com/google/common/jimfs/PosixAttributeProvider$View.class
PosixAttributeProvider.java
package com.google.common.jimfs
 com.google.common.jimfs.PosixAttributeProvider$View extends com.google.common.jimfs.AbstractAttributeView implements java.nio.file.attribute.PosixFileAttributeView  {
	private final java.nio.file.attribute.BasicFileAttributeView basicView
	private final java.nio.file.attribute.FileOwnerAttributeView ownerView
	protected void  (com.google.common.jimfs.FileLookup, java.nio.file.attribute.BasicFileAttributeView, java.nio.file.attribute.FileOwnerAttributeView) 
		com.google.common.jimfs.FileLookup lookup
		java.nio.file.attribute.BasicFileAttributeView basicView
		java.nio.file.attribute.FileOwnerAttributeView ownerView
	public java.lang.String name () 
	public java.nio.file.attribute.PosixFileAttributes readAttributes ()  throws java.io.IOException 
	public void setTimes (java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime)  throws java.io.IOException 
		java.nio.file.attribute.FileTime lastModifiedTime
		java.nio.file.attribute.FileTime lastAccessTime
		java.nio.file.attribute.FileTime createTime
	public void setPermissions (java.util.Set)  throws java.io.IOException 
		java.util.Set perms
	public void setGroup (java.nio.file.attribute.GroupPrincipal)  throws java.io.IOException 
		java.nio.file.attribute.GroupPrincipal group
	public java.nio.file.attribute.UserPrincipal getOwner ()  throws java.io.IOException 
	public void setOwner (java.nio.file.attribute.UserPrincipal)  throws java.io.IOException 
		java.nio.file.attribute.UserPrincipal owner
	public volatile java.nio.file.attribute.BasicFileAttributes readAttributes ()  throws java.io.IOException 
}

com/google/common/jimfs/PosixAttributeProvider.class
PosixAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.PosixAttributeProvider extends com.google.common.jimfs.AttributeProvider {
	private static final com.google.common.collect.ImmutableSet ATTRIBUTES
	private static final com.google.common.collect.ImmutableSet INHERITED_VIEWS
	private static final java.nio.file.attribute.GroupPrincipal DEFAULT_GROUP
	private static final com.google.common.collect.ImmutableSet DEFAULT_PERMISSIONS
	void  () 
	public java.lang.String name () 
	public com.google.common.collect.ImmutableSet inherits () 
	public com.google.common.collect.ImmutableSet fixedAttributes () 
	public com.google.common.collect.ImmutableMap defaultValues (java.util.Map) 
		java.util.Map userProvidedDefaults
		Object userProvidedGroup
		java.nio.file.attribute.UserPrincipal group
		Object userProvidedPermissions
		java.util.Set permissions
	public java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
		com.google.common.jimfs.File file
		String attribute
	public void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		java.nio.file.attribute.GroupPrincipal group
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
	private static com.google.common.collect.ImmutableSet toPermissions (java.util.Set) 
		Object obj
		java.util.Iterator i$
		java.util.Set set
		com.google.common.collect.ImmutableSet copy
	public java.lang.Class viewType () 
	public java.nio.file.attribute.PosixFileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.collect.ImmutableMap inheritedViews
	public java.lang.Class attributesType () 
	public java.nio.file.attribute.PosixFileAttributes readAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	public volatile java.nio.file.attribute.BasicFileAttributes readAttributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File x0
	public volatile java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup x0
		com.google.common.collect.ImmutableMap x1
	static void  () 
}

com/google/common/jimfs/RegularFile.class
RegularFile.java
package com.google.common.jimfs
final com.google.common.jimfs.RegularFile extends com.google.common.jimfs.File {
	private final java.util.concurrent.locks.ReadWriteLock lock
	private final com.google.common.jimfs.HeapDisk disk
	private byte[][] blocks
	private int blockCount
	private long size
	private int openCount
	private boolean deleted
	public static com.google.common.jimfs.RegularFile create (int, com.google.common.jimfs.HeapDisk) 
		int id
		com.google.common.jimfs.HeapDisk disk
	void  (int, com.google.common.jimfs.HeapDisk, byte[][], int, long) 
		int id
		com.google.common.jimfs.HeapDisk disk
		byte[][] blocks
		int blockCount
		long size
	public java.util.concurrent.locks.Lock readLock () 
	public java.util.concurrent.locks.Lock writeLock () 
	private void expandIfNecessary (int) 
		int minBlockCount
	int blockCount () 
	void copyBlocksTo (com.google.common.jimfs.RegularFile, int) 
		com.google.common.jimfs.RegularFile target
		int count
		int start
		int targetEnd
	void transferBlocksTo (com.google.common.jimfs.RegularFile, int) 
		com.google.common.jimfs.RegularFile target
		int count
	void truncateBlocks (int) 
		int count
	void addBlock (byte[]) 
		byte[] block
	byte[] getBlock (int) 
		int index
	public long sizeWithoutLocking () 
	public long size () 
	com.google.common.jimfs.RegularFile copyWithoutContent (int) 
		int id
		byte[][] copyBlocks
	void copyContentTo (com.google.common.jimfs.File)  throws java.io.IOException 
		byte[] block
		byte[] copyBlock
		int i
		com.google.common.jimfs.File file
		com.google.common.jimfs.RegularFile copy
	java.util.concurrent.locks.ReadWriteLock contentLock () 
	public synchronized void opened () 
	public synchronized void closed () 
	public synchronized void deleted () 
	private void deleteContents () 
	public boolean truncate (long) 
		long size
		long lastPosition
		int newBlockCount
		int blocksToRemove
	private void prepareForWrite (long, long)  throws java.io.IOException 
		int additionalBlocksNeeded
		long remaining
		int blockIndex
		byte[] block
		int off
		long pos
		long len
		long end
		int lastBlockIndex
		int endBlockIndex
	public int write (long, byte)  throws java.io.IOException 
		long pos
		byte b
		byte[] block
		int off
	public int write (long, byte[], int, int)  throws java.io.IOException 
		long pos
		byte[] b
		int off
		int len
		int remaining
		int blockIndex
		byte[] block
		int offInBlock
		int written
		long endPos
	public int write (long, java.nio.ByteBuffer)  throws java.io.IOException 
		long pos
		java.nio.ByteBuffer buf
		int len
		int blockIndex
		byte[] block
		int off
		long endPos
	public long write (long, java.lang.Iterable)  throws java.io.IOException 
		java.nio.ByteBuffer buf
		java.util.Iterator i$
		long pos
		Iterable bufs
		long start
	public long transferFrom (java.nio.channels.ReadableByteChannel, long, long)  throws java.io.IOException 
		java.nio.channels.ReadableByteChannel src
		long pos
		long count
		long remaining
		int blockIndex
		byte[] block
		int off
		java.nio.ByteBuffer buf
		long currentPos
		int read
	public int read (long) 
		long pos
		byte[] block
		int off
	public int read (long, byte[], int, int) 
		int index
		int remaining
		int blockIndex
		byte[] block
		int offsetInBlock
		int read
		long pos
		byte[] b
		int off
		int len
		int bytesToRead
	public int read (long, java.nio.ByteBuffer) 
		int index
		int remaining
		int blockIndex
		byte[] block
		int off
		long pos
		java.nio.ByteBuffer buf
		int bytesToRead
	public long read (long, java.lang.Iterable) 
		int read
		java.nio.ByteBuffer buf
		java.util.Iterator i$
		long pos
		Iterable bufs
		long start
	public long transferTo (long, long, java.nio.channels.WritableByteChannel)  throws java.io.IOException 
		int index
		long remaining
		int blockIndex
		byte[] block
		int off
		java.nio.ByteBuffer buf
		long pos
		long count
		java.nio.channels.WritableByteChannel dest
		long bytesToRead
	private byte[] blockForWrite (int)  throws java.io.IOException 
		int additionalBlocksNeeded
		int index
	private int blockIndex (long) 
		long position
	private int offsetInBlock (long) 
		long position
	private int length (long) 
		long max
	private int length (int, long) 
		int off
		long max
	private long bytesToRead (long, long) 
		long pos
		long max
		long available
	private static int zero (byte[], int, int) 
		byte[] block
		int offset
		int len
	private static int put (byte[], int, byte[], int, int) 
		byte[] block
		int offset
		byte[] b
		int off
		int len
	private static int put (byte[], int, java.nio.ByteBuffer) 
		byte[] block
		int offset
		java.nio.ByteBuffer buf
		int len
	private static int get (byte[], int, byte[], int, int) 
		byte[] block
		int offset
		byte[] b
		int off
		int len
	private static int get (byte[], int, java.nio.ByteBuffer, int) 
		byte[] block
		int offset
		java.nio.ByteBuffer buf
		int len
	volatile com.google.common.jimfs.File copyWithoutContent (int) 
		int x0
}

com/google/common/jimfs/StandardAttributeProviders.class
StandardAttributeProviders.java
package com.google.common.jimfs
final com.google.common.jimfs.StandardAttributeProviders extends java.lang.Object {
	private static final com.google.common.collect.ImmutableMap PROVIDERS
	private void  () 
	public static com.google.common.jimfs.AttributeProvider get (java.lang.String) 
		String view
		com.google.common.jimfs.AttributeProvider provider
	static void  () 
}

com/google/common/jimfs/SymbolicLink.class
SymbolicLink.java
package com.google.common.jimfs
final com.google.common.jimfs.SymbolicLink extends com.google.common.jimfs.File {
	private final com.google.common.jimfs.JimfsPath target
	public static com.google.common.jimfs.SymbolicLink create (int, com.google.common.jimfs.JimfsPath) 
		int id
		com.google.common.jimfs.JimfsPath target
	private void  (int, com.google.common.jimfs.JimfsPath) 
		int id
		com.google.common.jimfs.JimfsPath target
	com.google.common.jimfs.JimfsPath target () 
	com.google.common.jimfs.File copyWithoutContent (int) 
		int id
}

com/google/common/jimfs/SystemJimfsFileSystemProvider$1.class
SystemJimfsFileSystemProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.SystemJimfsFileSystemProvider$1 extends java.lang.Object implements java.lang.Runnable  {
	final java.net.URI val$uri
	void  (java.net.URI) 
	public void run () 
}

com/google/common/jimfs/SystemJimfsFileSystemProvider.class
SystemJimfsFileSystemProvider.java
package com.google.common.jimfs
public final com.google.common.jimfs.SystemJimfsFileSystemProvider extends java.nio.file.spi.FileSystemProvider {
	static final String FILE_SYSTEM_KEY
	private static final java.util.concurrent.ConcurrentMap fileSystems
	public void  () 
	public java.lang.String getScheme () 
	public java.nio.file.FileSystem newFileSystem (java.net.URI, java.util.Map)  throws java.io.IOException 
		java.net.URI uri
		java.util.Map env
		java.nio.file.FileSystem fileSystem
	public java.nio.file.FileSystem getFileSystem (java.net.URI) 
		java.net.URI uri
		java.nio.file.FileSystem fileSystem
	public java.nio.file.Path getPath (java.net.URI) 
		java.net.URI uri
		String path
	private static boolean isValidFileSystemUri (java.net.URI) 
		java.net.URI uri
	private static java.net.URI toFileSystemUri (java.net.URI) 
		java.net.URISyntaxException e
		java.net.URI uri
	private static java.nio.file.Path toPath (java.nio.file.FileSystem, java.net.URI) 
		java.lang.reflect.Method toPath
		NoSuchMethodException e
		ReflectiveOperationException e
		java.nio.file.FileSystem fileSystem
		java.net.URI uri
	public java.nio.file.FileSystem newFileSystem (java.nio.file.Path, java.util.Map)  throws java.io.IOException 
		java.nio.file.Path path
		java.util.Map env
		java.nio.file.spi.FileSystemProvider realProvider
	public static java.lang.Runnable removeFileSystemRunnable (java.net.URI) 
		java.net.URI uri
	public transient java.nio.channels.SeekableByteChannel newByteChannel (java.nio.file.Path, java.util.Set, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		java.nio.file.Path path
		java.util.Set options
		java.nio.file.attribute.FileAttribute[] attrs
	public java.nio.file.DirectoryStream newDirectoryStream (java.nio.file.Path, java.nio.file.DirectoryStream$Filter)  throws java.io.IOException 
		java.nio.file.Path dir
		java.nio.file.DirectoryStream$Filter filter
	public transient void createDirectory (java.nio.file.Path, java.nio.file.attribute.FileAttribute[])  throws java.io.IOException 
		java.nio.file.Path dir
		java.nio.file.attribute.FileAttribute[] attrs
	public void delete (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
	public transient void copy (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[])  throws java.io.IOException 
		java.nio.file.Path source
		java.nio.file.Path target
		java.nio.file.CopyOption[] options
	public transient void move (java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption[])  throws java.io.IOException 
		java.nio.file.Path source
		java.nio.file.Path target
		java.nio.file.CopyOption[] options
	public boolean isSameFile (java.nio.file.Path, java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.Path path2
	public boolean isHidden (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
	public java.nio.file.FileStore getFileStore (java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path path
	public transient void checkAccess (java.nio.file.Path, java.nio.file.AccessMode[])  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.AccessMode[] modes
	public transient java.nio.file.attribute.FileAttributeView getFileAttributeView (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[]) 
		java.nio.file.Path path
		Class type
		java.nio.file.LinkOption[] options
	public transient java.nio.file.attribute.BasicFileAttributes readAttributes (java.nio.file.Path, java.lang.Class, java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.Path path
		Class type
		java.nio.file.LinkOption[] options
	public transient java.util.Map readAttributes (java.nio.file.Path, java.lang.String, java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.Path path
		String attributes
		java.nio.file.LinkOption[] options
	public transient void setAttribute (java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption[])  throws java.io.IOException 
		java.nio.file.Path path
		String attribute
		Object value
		java.nio.file.LinkOption[] options
	static java.util.concurrent.ConcurrentMap access$000 () 
	static void  () 
}

com/google/common/jimfs/UnixAttributeProvider$1.class
UnixAttributeProvider.java
package com.google.common.jimfs
 com.google.common.jimfs.UnixAttributeProvider$1 extends java.lang.Object {
	static final int[] $SwitchMap$java$nio$file$attribute$PosixFilePermission
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/google/common/jimfs/UnixAttributeProvider.class
UnixAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.UnixAttributeProvider extends com.google.common.jimfs.AttributeProvider {
	private static final com.google.common.collect.ImmutableSet ATTRIBUTES
	private static final com.google.common.collect.ImmutableSet INHERITED_VIEWS
	private final java.util.concurrent.atomic.AtomicInteger uidGenerator
	private final java.util.concurrent.ConcurrentMap idCache
	void  () 
	public java.lang.String name () 
	public com.google.common.collect.ImmutableSet inherits () 
	public com.google.common.collect.ImmutableSet fixedAttributes () 
	public java.lang.Class viewType () 
	public com.google.common.jimfs.UnixFileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.collect.ImmutableMap inheritedViews
	private java.lang.Integer getUniqueId (java.lang.Object) 
		Integer existing
		Object object
		Integer id
	public java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
		java.nio.file.attribute.UserPrincipal user
		java.nio.file.attribute.GroupPrincipal group
		java.util.Set permissions
		com.google.common.jimfs.File file
		String attribute
	public void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
	private static int toMode (java.util.Set) 
		java.nio.file.attribute.PosixFilePermission permission
		java.util.Iterator i$
		java.util.Set permissions
		int result
	public volatile java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup x0
		com.google.common.collect.ImmutableMap x1
	static void  () 
}

com/google/common/jimfs/UnixFileAttributeView.class
UnixFileAttributeView.java
package com.google.common.jimfs
abstract com.google.common.jimfs.UnixFileAttributeView extends java.lang.Object implements java.nio.file.attribute.FileAttributeView  {
}

com/google/common/jimfs/UnixPathType.class
UnixPathType.java
package com.google.common.jimfs
final com.google.common.jimfs.UnixPathType extends com.google.common.jimfs.PathType {
	static final com.google.common.jimfs.PathType INSTANCE
	private void  () 
	public com.google.common.jimfs.PathType$ParseResult parsePath (java.lang.String) 
		String path
		String root
	private static void checkValid (java.lang.String) 
		String path
		int nulIndex
	public java.lang.String toString (java.lang.String, java.lang.Iterable) 
		String root
		Iterable names
		StringBuilder builder
	public java.lang.String toUriPath (java.lang.String, java.lang.Iterable, boolean) 
		String name
		java.util.Iterator i$
		String root
		Iterable names
		boolean directory
		StringBuilder builder
	public com.google.common.jimfs.PathType$ParseResult parseUriPath (java.lang.String) 
		String uriPath
	static void  () 
}

com/google/common/jimfs/UserDefinedAttributeProvider$View.class
UserDefinedAttributeProvider.java
package com.google.common.jimfs
 com.google.common.jimfs.UserDefinedAttributeProvider$View extends com.google.common.jimfs.AbstractAttributeView implements java.nio.file.attribute.UserDefinedFileAttributeView  {
	public void  (com.google.common.jimfs.FileLookup) 
		com.google.common.jimfs.FileLookup lookup
	public java.lang.String name () 
	public java.util.List list ()  throws java.io.IOException 
	private byte[] getStoredBytes (java.lang.String)  throws java.io.IOException 
		String name
		byte[] bytes
	public int size (java.lang.String)  throws java.io.IOException 
		String name
	public int read (java.lang.String, java.nio.ByteBuffer)  throws java.io.IOException 
		String name
		java.nio.ByteBuffer dst
		byte[] bytes
	public int write (java.lang.String, java.nio.ByteBuffer)  throws java.io.IOException 
		String name
		java.nio.ByteBuffer src
		byte[] bytes
	public void delete (java.lang.String)  throws java.io.IOException 
		String name
}

com/google/common/jimfs/UserDefinedAttributeProvider.class
UserDefinedAttributeProvider.java
package com.google.common.jimfs
final com.google.common.jimfs.UserDefinedAttributeProvider extends com.google.common.jimfs.AttributeProvider {
	void  () 
	public java.lang.String name () 
	public com.google.common.collect.ImmutableSet fixedAttributes () 
	public boolean supports (java.lang.String) 
		String attribute
	public com.google.common.collect.ImmutableSet attributes (com.google.common.jimfs.File) 
		com.google.common.jimfs.File file
	private static com.google.common.collect.ImmutableSet userDefinedAttributes (com.google.common.jimfs.File) 
		String attribute
		java.util.Iterator i$
		com.google.common.jimfs.File file
		com.google.common.collect.ImmutableSet$Builder builder
	public java.lang.Object get (com.google.common.jimfs.File, java.lang.String) 
		byte[] bytes
		com.google.common.jimfs.File file
		String attribute
		Object value
	public void set (com.google.common.jimfs.File, java.lang.String, java.lang.String, java.lang.Object, boolean) 
		byte[] bytes
		java.nio.ByteBuffer buffer
		byte[] bytes
		com.google.common.jimfs.File file
		String view
		String attribute
		Object value
		boolean create
		byte[] bytes
	public java.lang.Class viewType () 
	public java.nio.file.attribute.UserDefinedFileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup lookup
		com.google.common.collect.ImmutableMap inheritedViews
	public volatile java.nio.file.attribute.FileAttributeView view (com.google.common.jimfs.FileLookup, com.google.common.collect.ImmutableMap) 
		com.google.common.jimfs.FileLookup x0
		com.google.common.collect.ImmutableMap x1
	static com.google.common.collect.ImmutableSet access$000 (com.google.common.jimfs.File) 
		com.google.common.jimfs.File x0
}

com/google/common/jimfs/UserLookupService$1.class
UserLookupService.java
package com.google.common.jimfs
 com.google.common.jimfs.UserLookupService$1 extends java.lang.Object {
}

com/google/common/jimfs/UserLookupService$JimfsGroupPrincipal.class
UserLookupService.java
package com.google.common.jimfs
final com.google.common.jimfs.UserLookupService$JimfsGroupPrincipal extends com.google.common.jimfs.UserLookupService$NamedPrincipal implements java.nio.file.attribute.GroupPrincipal  {
	private void  (java.lang.String) 
		String name
	public boolean equals (java.lang.Object) 
		Object obj
	void  (java.lang.String, com.google.common.jimfs.UserLookupService$1) 
		String x0
		com.google.common.jimfs.UserLookupService$1 x1
}

com/google/common/jimfs/UserLookupService$JimfsUserPrincipal.class
UserLookupService.java
package com.google.common.jimfs
final com.google.common.jimfs.UserLookupService$JimfsUserPrincipal extends com.google.common.jimfs.UserLookupService$NamedPrincipal {
	private void  (java.lang.String) 
		String name
	public boolean equals (java.lang.Object) 
		Object obj
	void  (java.lang.String, com.google.common.jimfs.UserLookupService$1) 
		String x0
		com.google.common.jimfs.UserLookupService$1 x1
}

com/google/common/jimfs/UserLookupService$NamedPrincipal.class
UserLookupService.java
package com.google.common.jimfs
abstract com.google.common.jimfs.UserLookupService$NamedPrincipal extends java.lang.Object implements java.nio.file.attribute.UserPrincipal  {
	protected final String name
	private void  (java.lang.String) 
		String name
	public final java.lang.String getName () 
	public final int hashCode () 
	public final java.lang.String toString () 
	void  (java.lang.String, com.google.common.jimfs.UserLookupService$1) 
		String x0
		com.google.common.jimfs.UserLookupService$1 x1
}

com/google/common/jimfs/UserLookupService.class
UserLookupService.java
package com.google.common.jimfs
final com.google.common.jimfs.UserLookupService extends java.nio.file.attribute.UserPrincipalLookupService {
	private final boolean supportsGroups
	public void  (boolean) 
		boolean supportsGroups
	public java.nio.file.attribute.UserPrincipal lookupPrincipalByName (java.lang.String) 
		String name
	public java.nio.file.attribute.GroupPrincipal lookupPrincipalByGroupName (java.lang.String)  throws java.io.IOException 
		String group
	static java.nio.file.attribute.UserPrincipal createUserPrincipal (java.lang.String) 
		String name
	static java.nio.file.attribute.GroupPrincipal createGroupPrincipal (java.lang.String) 
		String name
}

com/google/common/jimfs/Util.class
Util.java
package com.google.common.jimfs
final com.google.common.jimfs.Util extends java.lang.Object {
	private static final int C1
	private static final int C2
	private static final int ARRAY_LEN
	private static final byte[] ZERO_ARRAY
	private static final byte[][] NULL_ARRAY
	private void  () 
	public static int nextPowerOf2 (int) 
		int n
		int b
	static void checkNotNegative (long, java.lang.String) 
		long n
		String description
	static void checkNoneNull (java.lang.Iterable) 
		Object o
		java.util.Iterator i$
		Iterable objects
	static int smearHash (int) 
		int hashCode
	static void zero (byte[], int, int) 
		byte[] bytes
		int off
		int len
		int remaining
	static void clear (byte[][], int, int) 
		byte[][] blocks
		int off
		int len
		int remaining
	static void  () 
}

com/google/common/jimfs/WatchServiceConfiguration$1.class
WatchServiceConfiguration.java
package com.google.common.jimfs
 com.google.common.jimfs.WatchServiceConfiguration$1 extends java.lang.Object {
}

com/google/common/jimfs/WatchServiceConfiguration$PollingConfig.class
WatchServiceConfiguration.java
package com.google.common.jimfs
final com.google.common.jimfs.WatchServiceConfiguration$PollingConfig extends com.google.common.jimfs.WatchServiceConfiguration {
	private final long interval
	private final java.util.concurrent.TimeUnit timeUnit
	private void  (long, java.util.concurrent.TimeUnit) 
		long interval
		java.util.concurrent.TimeUnit timeUnit
	com.google.common.jimfs.AbstractWatchService newWatchService (com.google.common.jimfs.FileSystemView, com.google.common.jimfs.PathService) 
		com.google.common.jimfs.FileSystemView view
		com.google.common.jimfs.PathService pathService
	public java.lang.String toString () 
	void  (long, java.util.concurrent.TimeUnit, com.google.common.jimfs.WatchServiceConfiguration$1) 
		long x0
		java.util.concurrent.TimeUnit x1
		com.google.common.jimfs.WatchServiceConfiguration$1 x2
}

com/google/common/jimfs/WatchServiceConfiguration.class
WatchServiceConfiguration.java
package com.google.common.jimfs
public abstract com.google.common.jimfs.WatchServiceConfiguration extends java.lang.Object {
	static final com.google.common.jimfs.WatchServiceConfiguration DEFAULT
	public static com.google.common.jimfs.WatchServiceConfiguration polling (long, java.util.concurrent.TimeUnit) 
		long interval
		java.util.concurrent.TimeUnit timeUnit
	void  () 
	abstract com.google.common.jimfs.AbstractWatchService newWatchService (com.google.common.jimfs.FileSystemView, com.google.common.jimfs.PathService) 
	static void  () 
}

com/google/common/jimfs/WindowsPathType.class
WindowsPathType.java
package com.google.common.jimfs
final com.google.common.jimfs.WindowsPathType extends com.google.common.jimfs.PathType {
	static final com.google.common.jimfs.WindowsPathType INSTANCE
	private static final java.util.regex.Pattern WORKING_DIR_WITH_DRIVE
	private static final java.util.regex.Pattern TRAILING_SPACES
	private static final java.util.regex.Pattern UNC_ROOT
	private static final java.util.regex.Pattern DRIVE_LETTER_ROOT
	private void  () 
	public com.google.common.jimfs.PathType$ParseResult parsePath (java.lang.String) 
		String root
		char c
		int i
		String path
		String original
		String root
		int startIndex
		java.util.regex.Matcher trailingSpaceMatcher
	private java.lang.String parseUncRoot (java.lang.String, java.lang.String) 
		String host
		String share
		String path
		String original
		java.util.regex.Matcher uncMatcher
	private java.lang.String parseDriveRoot (java.lang.String) 
		String path
		java.util.regex.Matcher drivePathMatcher
	private static boolean isReserved (char) 
		char c
	public java.lang.String toString (java.lang.String, java.lang.Iterable) 
		String root
		Iterable names
		StringBuilder builder
	public java.lang.String toUriPath (java.lang.String, java.lang.Iterable, boolean) 
		String root
		Iterable names
		boolean directory
		StringBuilder builder
		java.util.Iterator iter
	public com.google.common.jimfs.PathType$ParseResult parseUriPath (java.lang.String) 
		String uriPath
	static void  () 
}

com/google/common/jimfs/package-info.class
package-info.java
package com.google.common.jimfs
abstract com.google.common.jimfs.package-info extends java.lang.Object {
}