Uses of Class
com.google.common.jimfs.Name
-
Uses of Name in com.google.common.jimfs
Fields in com.google.common.jimfs declared as NameModifier and TypeFieldDescription(package private) static final NameName.EMPTYThe empty name.private final NameDirectoryEntry.namestatic final NameName.PARENTThe name to use for a link from a directory to its parent directory.private final @Nullable NameJimfsPath.rootstatic final NameName.SELFThe name to use for a link from a directory to itself.Fields in com.google.common.jimfs with type parameters of type NameModifier and TypeFieldDescriptionprivate static final Comparator<Name> Name.CANONICAL_COMPARATORprivate static final Comparator<Iterable<Name>> PathService.CANONICAL_NAMES_COMPARATORprivate static final Comparator<Name> PathService.CANONICAL_ROOT_COMPARATORprivate static final Comparator<Name> Name.DISPLAY_COMPARATORprivate static final Comparator<Iterable<Name>> PathService.DISPLAY_NAMES_COMPARATORprivate static final Comparator<Name> PathService.DISPLAY_ROOT_COMPARATORprivate static final com.google.common.collect.ImmutableList<Name> FileTree.EMPTY_PATH_NAMESJimfsSecureDirectoryStream.DirectoryIterator.fileNamesPollingWatchService.Snapshot.modifiedTimesMaps directory entry names to last modified times.private final com.google.common.collect.ImmutableList<Name> JimfsPath.namesprivate final Comparator<Iterable<Name>> PathService.namesComparatorprivate final Comparator<Name> PathService.rootComparatorFileTree.rootsMap of root names to root directories.Methods in com.google.common.jimfs that return NameModifier and TypeMethodDescriptionprivate static NameDirectory.checkNotReserved(Name name, String action) Checks that the given name is not "." or "..".static NameCreates a name with the given display representation and the given canonical representation.DirectoryEntry.name()Returns the name of this entry.@Nullable NameJimfsPath.name()Returns the file name of this path.Returns theNameform of the given string.@Nullable NameJimfsPath.root()Returns the root name, or null if there is no root.(package private) static NameCreates a new name with no normalization done on the given string.Methods in com.google.common.jimfs that return types with arguments of type NameModifier and TypeMethodDescription(package private) static Comparator<Name> Name.canonicalComparator()Returns a comparator that orders names by their canonical representation.(package private) static Comparator<Name> Name.displayComparator()Returns a comparator that orders names by their display representation.com.google.common.collect.ImmutableSortedSet<Name> FileTree.getRootDirectoryNames()Returns the names of the root directories in this tree.(package private) com.google.common.collect.ImmutableSortedSet<Name> JimfsFileStore.getRootDirectoryNames()Returns the names of the root directories in this store.com.google.common.collect.ImmutableList<Name> JimfsPath.names()Returns the list of name elements.Returns theNameforms of the given strings.com.google.common.collect.ImmutableSortedSet<Name> Directory.snapshot()Creates an immutable sorted snapshot of the names this directory contains, excluding "." and "..".FileSystemView.snapshotModifiedTimes(JimfsPath path) Returns a snapshot mapping the names of each file in the directory at the given path to the last modified time of that file.com.google.common.collect.ImmutableSortedSet<Name> FileSystemView.snapshotWorkingDirectoryEntries()Snapshots the entries of the working directory of this view.Methods in com.google.common.jimfs with parameters of type NameModifier and TypeMethodDescriptionprivate static intDirectory.bucketIndex(Name name, int tableLength) Returns the index of the bucket in the array where an entry for the given name should go.private static NameDirectory.checkNotReserved(Name name, String action) Checks that the given name is not "." or "..".PathService.createFileName(Name name) Returns a single filename path with the given name.PathService.createPath(@Nullable Name root, Iterable<Name> names) Returns a path with the given root (or no root, if null) and the given names.protected final JimfsPathPathService.createPathInternal(@Nullable Name root, Iterable<Name> names) Returns a path with the given root (or no root, if null) and the given names.static DirectoryDirectory.createRoot(int id, FileTime creationTime, Name name) Creates a new root directory with the given ID, creation time, and name.PathService.createRoot(Name root) Returns a root path with the given name.FileFactory.createRootDirectory(Name name) Creates a new root directory with the given name.@Nullable DirectoryEntryReturns the entry for the given name in this table or null if no such entry exists.@Nullable DirectoryEntryGets the directory entry for the root with the given name ornullif no such root exists.(package private) @Nullable DirectoryReturns the root directory with the given name ornullif no such directory exists.private static booleanDirectory.isReserved(Name name) Returns true if the given name is "." or "..".voidLinks the given name to the given file in this directory.private @Nullable DirectoryEntryFileTree.lookUpLast(@Nullable File dir, Name name, Set<? super LinkOption> options, int linkDepth) Looks up the last element of a path.(package private) DirectoryEntryRemoves and returns the entry for the given name from the directory.(package private) JimfsPathResolves the given name against this path.voidUnlinks the given name from the file it is linked to.Method parameters in com.google.common.jimfs with type arguments of type NameModifier and TypeMethodDescriptionPathService.createPath(@Nullable Name root, Iterable<Name> names) Returns a path with the given root (or no root, if null) and the given names.protected final JimfsPathPathService.createPathInternal(@Nullable Name root, Iterable<Name> names) Returns a path with the given root (or no root, if null) and the given names.PathService.createRelativePath(Iterable<Name> names) Returns a relative path with the given names.private static booleanprivate @Nullable DirectoryEntryLooks up the given names against the given base file.Constructors in com.google.common.jimfs with parameters of type NameModifierConstructorDescriptionprivate(package private)DirectoryEntry(Directory directory, Name name, @Nullable File file) JimfsPath(PathService pathService, @Nullable Name root, Iterable<Name> names) Constructor parameters in com.google.common.jimfs with type arguments of type Name