public interface FileHashLoader
| Modifier and Type | Method and Description |
|---|---|
com.google.common.hash.HashCode |
get(Path path) |
default com.google.common.hash.HashCode |
get(ProjectFilesystem filesystem,
Path path)
|
com.google.common.hash.HashCode |
getForArchiveMember(Path relativeArchivePath,
Path memberPath) |
default com.google.common.hash.HashCode |
getForArchiveMember(ProjectFilesystem filesystem,
Path relativeArchivePath,
Path memberPath)
|
long |
getSize(Path path) |
default long |
getSize(ProjectFilesystem filesystem,
Path path)
Return the size of the given relative
Path under the given ProjectFilesystem. |
com.google.common.hash.HashCode get(Path path) throws IOException
IOExceptionlong getSize(Path path) throws IOException
IOExceptioncom.google.common.hash.HashCode getForArchiveMember(Path relativeArchivePath, Path memberPath) throws IOException
IOExceptiondefault com.google.common.hash.HashCode get(ProjectFilesystem filesystem, Path path) throws IOException
IOExceptiondefault com.google.common.hash.HashCode getForArchiveMember(ProjectFilesystem filesystem, Path relativeArchivePath, Path memberPath) throws IOException
IOExceptiondefault long getSize(ProjectFilesystem filesystem, Path path) throws IOException
Path under the given ProjectFilesystem.IOException