Uses of Class
com.google.common.jimfs.AttributeProvider
-
Uses of AttributeProvider in com.google.common.jimfs
Subclasses of AttributeProvider in com.google.common.jimfsModifier and TypeClassDescription(package private) final class
Attribute provider that provides theAclFileAttributeView
("acl").(package private) final class
Attribute provider that provides attributes common to all file systems, theBasicFileAttributeView
("basic" or no view prefix), and allows the reading ofBasicFileAttributes
.(package private) final class
Attribute provider that provides theDosFileAttributeView
("dos") and allows the reading ofDosFileAttributes
.(package private) final class
Attribute provider that provides theFileOwnerAttributeView
("owner").(package private) final class
Attribute provider that provides thePosixFileAttributeView
("posix") and allows reading ofPosixFileAttributes
.(package private) final class
Attribute provider that provides the "unix" attribute view.(package private) final class
Attribute provider that provides theUserDefinedFileAttributeView
("user").Fields in com.google.common.jimfs with type parameters of type AttributeProviderModifier and TypeFieldDescription(package private) final com.google.common.collect.ImmutableSet
<AttributeProvider> Configuration.attributeProviders
private Set
<AttributeProvider> Configuration.Builder.attributeProviders
private static final com.google.common.collect.ImmutableMap
<String, AttributeProvider> StandardAttributeProviders.PROVIDERS
private final com.google.common.collect.ImmutableMap
<Class<?>, AttributeProvider> AttributeService.providersByAttributesType
private final com.google.common.collect.ImmutableMap
<String, AttributeProvider> AttributeService.providersByName
private final com.google.common.collect.ImmutableMap
<Class<?>, AttributeProvider> AttributeService.providersByViewType
Methods in com.google.common.jimfs that return AttributeProviderModifier and TypeMethodDescriptionstatic @Nullable AttributeProvider
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 AttributeProviderModifier and TypeMethodDescriptionprivate static Iterable
<AttributeProvider> AttributeService.getProviders
(Configuration configuration) Methods in com.google.common.jimfs with parameters of type AttributeProviderModifier and TypeMethodDescriptionConfiguration.Builder.addAttributeProvider
(AttributeProvider provider) Adds an attribute provider for a custom view for the file system to support.private com.google.common.collect.ImmutableMap
<String, FileAttributeView> AttributeService.createInheritedViews
(FileLookup lookup, AttributeProvider provider) private void
AttributeService.createInheritedViews
(FileLookup lookup, AttributeProvider provider, Map<String, FileAttributeView> inheritedViews) private static void
Method parameters in com.google.common.jimfs with type arguments of type AttributeProviderModifier and TypeMethodDescriptionprivate static void
AttributeService.addMissingProviders
(Map<String, AttributeProvider> providers) private static void
AttributeService.addStandardProvider
(Map<String, AttributeProvider> result, String view) Constructor parameters in com.google.common.jimfs with type arguments of type AttributeProviderModifierConstructorDescriptionAttributeService
(Iterable<? extends AttributeProvider> providers, Map<String, ?> userProvidedDefaults) Creates a new attribute service using the given providers and user provided default attribute values.