Uses of Class
org.cryptomator.cryptofs.CryptoPath
Packages that use CryptoPath
Package
Description
Crypto filesystem decoration layer
-
Uses of CryptoPath in org.cryptomator.cryptofs
Methods in org.cryptomator.cryptofs that return CryptoPathModifier and TypeMethodDescriptionCryptoPath.getFileName()CryptoPath.getName(int index) CryptoPath.getParent()CryptoPath.getRoot()CryptoPath.normalize()Symlinks.readSymbolicLink(CryptoPath cleartextPath) CryptoPath.relativize(Path path) Symlinks.resolveRecursively(CryptoPath cleartextPath) Gets the target of a symlink.CryptoPath.resolveSibling(String other) CryptoPath.resolveSibling(Path path) CryptoPath.subpath(int beginIndex, int endIndex) CryptoPath.toAbsolutePath()CryptoPath.toRealPath(LinkOption... options) Methods in org.cryptomator.cryptofs with parameters of type CryptoPathModifier and TypeMethodDescriptionvoidCryptoPathMapper.assertNonExisting(CryptoPath cleartextPath) Verifies that no node exists for the given path.voidSymlinks.createSymbolicLink(CryptoPath cleartextPath, Path target, FileAttribute<?>... attrs) CryptoPathMapper.getCiphertextDir(CryptoPath cleartextPath) CryptoPathMapper.getCiphertextFilePath(CryptoPath cleartextPath) CryptoPathMapper.getCiphertextFileType(CryptoPath cleartextPath) voidCryptoPathMapper.invalidatePathMapping(CryptoPath cleartextPath) voidCryptoPathMapper.movePathMapping(CryptoPath cleartextSrc, CryptoPath cleartextDst) Symlinks.readSymbolicLink(CryptoPath cleartextPath) Symlinks.resolveRecursively(CryptoPath cleartextPath) Gets the target of a symlink. -
Uses of CryptoPath in org.cryptomator.cryptofs.attr
Methods in org.cryptomator.cryptofs.attr with parameters of type CryptoPathModifier and TypeMethodDescriptionstatic org.cryptomator.cryptofs.attr.CryptoBasicFileAttributeViewCryptoBasicFileAttributeView_Factory.newInstance(CryptoPath cleartextPath, CryptoPathMapper pathMapper, LinkOption[] linkOptions, Symlinks symlinks, org.cryptomator.cryptofs.fh.OpenCryptoFiles openCryptoFiles, org.cryptomator.cryptofs.attr.AttributeProvider fileAttributeProvider, ReadonlyFlag readonlyFlag) static org.cryptomator.cryptofs.attr.CryptoDosFileAttributeViewCryptoDosFileAttributeView_Factory.newInstance(CryptoPath cleartextPath, CryptoPathMapper pathMapper, LinkOption[] linkOptions, Symlinks symlinks, org.cryptomator.cryptofs.fh.OpenCryptoFiles openCryptoFiles, org.cryptomator.cryptofs.attr.AttributeProvider fileAttributeProvider, ReadonlyFlag readonlyFlag) static org.cryptomator.cryptofs.attr.CryptoFileOwnerAttributeViewCryptoFileOwnerAttributeView_Factory.newInstance(CryptoPath cleartextPath, CryptoPathMapper pathMapper, LinkOption[] linkOptions, Symlinks symlinks, org.cryptomator.cryptofs.fh.OpenCryptoFiles openCryptoFiles, ReadonlyFlag readonlyFlag) static org.cryptomator.cryptofs.attr.CryptoPosixFileAttributeViewCryptoPosixFileAttributeView_Factory.newInstance(CryptoPath cleartextPath, CryptoPathMapper pathMapper, LinkOption[] linkOptions, Symlinks symlinks, org.cryptomator.cryptofs.fh.OpenCryptoFiles openCryptoFiles, org.cryptomator.cryptofs.attr.AttributeProvider fileAttributeProvider, ReadonlyFlag readonlyFlag) Method parameters in org.cryptomator.cryptofs.attr with type arguments of type CryptoPathModifier and TypeMethodDescriptionCryptoBasicFileAttributeView_Factory.create(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider) CryptoDosFileAttributeView_Factory.create(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider) CryptoFileOwnerAttributeView_Factory.create(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider) CryptoPosixFileAttributeView_Factory.create(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider) Constructor parameters in org.cryptomator.cryptofs.attr with type arguments of type CryptoPathModifierConstructorDescriptionCryptoBasicFileAttributeView_Factory(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider) CryptoDosFileAttributeView_Factory(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider) CryptoFileOwnerAttributeView_Factory(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider) CryptoPosixFileAttributeView_Factory(javax.inject.Provider<CryptoPath> cleartextPathProvider, javax.inject.Provider<CryptoPathMapper> pathMapperProvider, javax.inject.Provider<LinkOption[]> linkOptionsProvider, javax.inject.Provider<Symlinks> symlinksProvider, javax.inject.Provider<org.cryptomator.cryptofs.fh.OpenCryptoFiles> openCryptoFilesProvider, javax.inject.Provider<org.cryptomator.cryptofs.attr.AttributeProvider> fileAttributeProvider, javax.inject.Provider<ReadonlyFlag> readonlyFlagProvider)