Package com.google.common.jimfs
Class BasicAttributeProvider.View
- java.lang.Object
-
- com.google.common.jimfs.AbstractAttributeView
-
- com.google.common.jimfs.BasicAttributeProvider.View
-
- All Implemented Interfaces:
java.nio.file.attribute.AttributeView
,java.nio.file.attribute.BasicFileAttributeView
,java.nio.file.attribute.FileAttributeView
- Enclosing class:
- BasicAttributeProvider
private static final class BasicAttributeProvider.View extends AbstractAttributeView implements java.nio.file.attribute.BasicFileAttributeView
Implementation ofBasicFileAttributeView
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
View(FileLookup lookup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
name()
java.nio.file.attribute.BasicFileAttributes
readAttributes()
void
setTimes(@Nullable java.nio.file.attribute.FileTime lastModifiedTime, @Nullable java.nio.file.attribute.FileTime lastAccessTime, @Nullable java.nio.file.attribute.FileTime createTime)
-
Methods inherited from class com.google.common.jimfs.AbstractAttributeView
lookupFile
-
-
-
-
Constructor Detail
-
View
protected View(FileLookup lookup)
-
-
Method Detail
-
name
public java.lang.String name()
- Specified by:
name
in interfacejava.nio.file.attribute.AttributeView
- Specified by:
name
in interfacejava.nio.file.attribute.BasicFileAttributeView
-
readAttributes
public java.nio.file.attribute.BasicFileAttributes readAttributes() throws java.io.IOException
- Specified by:
readAttributes
in interfacejava.nio.file.attribute.BasicFileAttributeView
- Throws:
java.io.IOException
-
setTimes
public void setTimes(@Nullable java.nio.file.attribute.FileTime lastModifiedTime, @Nullable java.nio.file.attribute.FileTime lastAccessTime, @Nullable java.nio.file.attribute.FileTime createTime) throws java.io.IOException
- Specified by:
setTimes
in interfacejava.nio.file.attribute.BasicFileAttributeView
- Throws:
java.io.IOException
-
-