Uses of Class
com.google.common.jimfs.AttributeProvider
-
-
Uses of AttributeProvider in com.google.common.jimfs
Subclasses of AttributeProvider in com.google.common.jimfs Modifier and Type Class Description (package private) class
AclAttributeProvider
Attribute provider that provides theAclFileAttributeView
("acl").(package private) class
BasicAttributeProvider
Attribute provider that provides attributes common to all file systems, theBasicFileAttributeView
("basic" or no view prefix), and allows the reading ofBasicFileAttributes
.(package private) class
DosAttributeProvider
Attribute provider that provides theDosFileAttributeView
("dos") and allows the reading ofDosFileAttributes
.(package private) class
OwnerAttributeProvider
Attribute provider that provides theFileOwnerAttributeView
("owner").(package private) class
PosixAttributeProvider
Attribute provider that provides thePosixFileAttributeView
("posix") and allows reading ofPosixFileAttributes
.(package private) class
UnixAttributeProvider
Attribute provider that provides the "unix" attribute view.(package private) class
UserDefinedAttributeProvider
Attribute provider that provides theUserDefinedFileAttributeView
("user").Fields in com.google.common.jimfs with type parameters of type AttributeProvider Modifier and Type Field Description (package private) com.google.common.collect.ImmutableSet<AttributeProvider>
Configuration. attributeProviders
private java.util.Set<AttributeProvider>
Configuration.Builder. attributeProviders
private static com.google.common.collect.ImmutableMap<java.lang.String,AttributeProvider>
StandardAttributeProviders. PROVIDERS
private com.google.common.collect.ImmutableMap<java.lang.Class<?>,AttributeProvider>
AttributeService. providersByAttributesType
private com.google.common.collect.ImmutableMap<java.lang.String,AttributeProvider>
AttributeService. providersByName
private com.google.common.collect.ImmutableMap<java.lang.Class<?>,AttributeProvider>
AttributeService. providersByViewType
Methods in com.google.common.jimfs that return AttributeProvider Modifier and Type Method Description static @Nullable AttributeProvider
StandardAttributeProviders. get(java.lang.String view)
Returns the attribute provider for the given view, ornull
if the given view is not one of the attribute views this supports.Methods in com.google.common.jimfs that return types with arguments of type AttributeProvider Modifier and Type Method Description private static java.lang.Iterable<AttributeProvider>
AttributeService. getProviders(Configuration configuration)
Methods in com.google.common.jimfs with parameters of type AttributeProvider Modifier and Type Method Description Configuration.Builder
Configuration.Builder. addAttributeProvider(AttributeProvider provider)
Adds an attribute provider for a custom view for the file system to support.private com.google.common.collect.ImmutableMap<java.lang.String,java.nio.file.attribute.FileAttributeView>
AttributeService. createInheritedViews(FileLookup lookup, AttributeProvider provider)
private void
AttributeService. createInheritedViews(FileLookup lookup, AttributeProvider provider, java.util.Map<java.lang.String,java.nio.file.attribute.FileAttributeView> inheritedViews)
private static void
AttributeService. readAll(File file, AttributeProvider provider, java.util.Map<java.lang.String,java.lang.Object> map)
Method parameters in com.google.common.jimfs with type arguments of type AttributeProvider Modifier and Type Method Description private static void
AttributeService. addMissingProviders(java.util.Map<java.lang.String,AttributeProvider> providers)
private static void
AttributeService. addStandardProvider(java.util.Map<java.lang.String,AttributeProvider> result, java.lang.String view)
Constructor parameters in com.google.common.jimfs with type arguments of type AttributeProvider Constructor Description AttributeService(java.lang.Iterable<? extends AttributeProvider> providers, java.util.Map<java.lang.String,?> userProvidedDefaults)
Creates a new attribute service using the given providers and user provided default attribute values.
-