Package com.google.common.jimfs
Class PosixAttributeProvider.Attributes
- java.lang.Object
-
- com.google.common.jimfs.BasicAttributeProvider.Attributes
-
- com.google.common.jimfs.PosixAttributeProvider.Attributes
-
- All Implemented Interfaces:
java.nio.file.attribute.BasicFileAttributes,java.nio.file.attribute.PosixFileAttributes
- Enclosing class:
- PosixAttributeProvider
static class PosixAttributeProvider.Attributes extends BasicAttributeProvider.Attributes implements java.nio.file.attribute.PosixFileAttributes
Implementation ofPosixFileAttributes.
-
-
Field Summary
Fields Modifier and Type Field Description private java.nio.file.attribute.GroupPrincipalgroupprivate java.nio.file.attribute.UserPrincipalownerprivate com.google.common.collect.ImmutableSet<java.nio.file.attribute.PosixFilePermission>permissions
-
Constructor Summary
Constructors Modifier Constructor Description protectedAttributes(File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.file.attribute.GroupPrincipalgroup()java.nio.file.attribute.UserPrincipalowner()java.util.Set<java.nio.file.attribute.PosixFilePermission>permissions()-
Methods inherited from class com.google.common.jimfs.BasicAttributeProvider.Attributes
creationTime, fileKey, isDirectory, isOther, isRegularFile, isSymbolicLink, lastAccessTime, lastModifiedTime, size
-
-
-
-
Constructor Detail
-
Attributes
protected Attributes(File file)
-
-
Method Detail
-
owner
public java.nio.file.attribute.UserPrincipal owner()
- Specified by:
ownerin interfacejava.nio.file.attribute.PosixFileAttributes
-
group
public java.nio.file.attribute.GroupPrincipal group()
- Specified by:
groupin interfacejava.nio.file.attribute.PosixFileAttributes
-
permissions
public java.util.Set<java.nio.file.attribute.PosixFilePermission> permissions()
- Specified by:
permissionsin interfacejava.nio.file.attribute.PosixFileAttributes
-
-