Package one.microstream.afs.types
Class ARoot.Default
java.lang.Object
one.microstream.afs.types.AItem.Base
one.microstream.afs.types.AItem.Abstract
one.microstream.afs.types.ADirectory.Abstract
one.microstream.afs.types.ARoot.Default
- All Implemented Interfaces:
ADirectory,AItem,AResolving,ARoot
- Enclosing interface:
- ARoot
public static final class ARoot.Default extends ADirectory.Abstract implements ARoot
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.afs.types.ADirectory
ADirectory.Abstract, ADirectory.Default, ADirectory.Observer, ADirectory.WrapperNested classes/interfaces inherited from interface one.microstream.afs.types.AItem
AItem.Abstract, AItem.Base, AItem.WrapperNested classes/interfaces inherited from interface one.microstream.afs.types.ARoot
ARoot.Creator, ARoot.Default -
Constructor Summary
Constructors Modifier Constructor Description protectedDefault(AFileSystem fileSystem, String protocol, String identifier) -
Method Summary
Modifier and Type Method Description AFileSystemfileSystem()ADirectoryparent()The directory (identifying container) in which this item is located and in which no other item can have the sameAItem.identifier()as this item.Stringprotocol()E.g.Methods inherited from class one.microstream.afs.types.ADirectory.Abstract
accessDirectories, accessDirectories, accessFiles, accessFiles, consolidate, consolidateDirectories, consolidateFiles, contains, containsDeep, containsDirectory, containsFile, containsItem, ensureDirectory, ensureFile, getDirectory, getFile, getItem, inventorize, iterateDirectories, iterateFiles, iterateItems, iterateObservers, registerObserver, removeObserver, resolveDirectoryPathMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface one.microstream.afs.types.ADirectory
accessDirectories, accessDirectories, accessFiles, accessFiles, consolidate, consolidateDirectories, consolidateFiles, contains, contains, contains, containsDeep, containsDeep, containsDeep, containsDirectory, containsFile, containsItem, ensureDirectory, ensureExists, ensureFile, ensureFile, ensureFile, exists, getDirectory, getFile, getItem, inventorize, iterateDirectories, iterateFiles, iterateItems, iterateObservers, listDirectories, listFiles, listItems, registerObserver, removeObserver, resolveDirectoryPath, toPath, toPathStringMethods inherited from interface one.microstream.afs.types.AResolving
resolveDirectoryPath, resolveFilePath, resolveFilePath, resolveFilePath
-
Constructor Details
-
Method Details
-
fileSystem
- Specified by:
fileSystemin interfaceAItem
-
protocol
Description copied from interface:ARootE.g. https:// file:// -
parent
Description copied from interface:AItemThe directory (identifying container) in which this item is located and in which no other item can have the sameAItem.identifier()as this item.- Specified by:
parentin interfaceAItem- Returns:
- the item's parent directory.
- See Also:
AItem.identifier(),AItem.toPathString()
-