Uses of Class
io.roastedroot.zerofs.AttributeProvider
-
-
Uses of AttributeProvider in io.roastedroot.zerofs
Subclasses of AttributeProvider in io.roastedroot.zerofs Modifier and Type Class Description (package private) classAclAttributeProviderAttribute provider that provides theAclFileAttributeView("acl").(package private) classBasicAttributeProviderAttribute provider that provides attributes common to all file systems, theBasicFileAttributeView("basic" or no view prefix), and allows the reading ofBasicFileAttributes.(package private) classDosAttributeProviderAttribute provider that provides theDosFileAttributeView("dos") and allows the reading ofDosFileAttributes.(package private) classOwnerAttributeProviderAttribute provider that provides theFileOwnerAttributeView("owner").(package private) classPosixAttributeProviderAttribute provider that provides thePosixFileAttributeView("posix") and allows reading ofPosixFileAttributes.(package private) classUnixAttributeProviderAttribute provider that provides the "unix" attribute view.(package private) classUserDefinedAttributeProviderAttribute provider that provides theUserDefinedFileAttributeView("user").Fields in io.roastedroot.zerofs with type parameters of type AttributeProvider Modifier and Type Field Description (package private) java.util.Set<AttributeProvider>Configuration. attributeProvidersprivate java.util.Set<AttributeProvider>Configuration.Builder. attributeProvidersprivate static java.util.Map<java.lang.String,AttributeProvider>StandardAttributeProviders. PROVIDERSprivate java.util.Map<java.lang.Class<?>,AttributeProvider>AttributeService. providersByAttributesTypeprivate java.util.Map<java.lang.String,AttributeProvider>AttributeService. providersByNameprivate java.util.Map<java.lang.Class<?>,AttributeProvider>AttributeService. providersByViewTypeMethods in io.roastedroot.zerofs that return AttributeProvider Modifier and Type Method Description static AttributeProviderStandardAttributeProviders. get(java.lang.String view)Returns the attribute provider for the given view, ornullif the given view is not one of the attribute views this supports.Methods in io.roastedroot.zerofs 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 io.roastedroot.zerofs with parameters of type AttributeProvider Modifier and Type Method Description Configuration.BuilderConfiguration.Builder. addAttributeProvider(AttributeProvider provider)Adds an attribute provider for a custom view for the file system to support.private java.util.Map<java.lang.String,java.nio.file.attribute.FileAttributeView>AttributeService. createInheritedViews(FileLookup lookup, AttributeProvider provider)private voidAttributeService. createInheritedViews(FileLookup lookup, AttributeProvider provider, java.util.Map<java.lang.String,java.nio.file.attribute.FileAttributeView> inheritedViews)private static voidAttributeService. readAll(File file, AttributeProvider provider, java.util.Map<java.lang.String,java.lang.Object> map)Method parameters in io.roastedroot.zerofs with type arguments of type AttributeProvider Modifier and Type Method Description private static voidAttributeService. addMissingProviders(java.util.Map<java.lang.String,AttributeProvider> providers)private static voidAttributeService. addStandardProvider(java.util.Map<java.lang.String,AttributeProvider> result, java.lang.String view)Constructor parameters in io.roastedroot.zerofs 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.
-